This Forum has been archived there is no more new posts or threads ... use this link to report any abusive content
==> Report abusive content in this page <==
Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Is Ajax SEO friendly??
04-28-2014, 12:44 AM
Post: #2
 
Simple answer: Ajax and SEO dont mix.
The reason is most SE dont read most of the JavaScript.

The best solution is always use alternatives
Example: When you use javascript/ajax for some effects make sure you do provide alternatives to the non-java browser enabled users.

AJAX is nor supported by search engines.

Search Engines and AJAX Do Not Mix, spiders do not run JavaScript. Search engiens cant see AJAX delivered content. AJAX created navigation wont be crawled.

Every page must be HTML, every page must have its content on the page, all links must already be in the HTML, and test this by turning off JavaScript in your browser.

Web developers can use (non-AJAX_ JavaScript to update the anchors on the page, and change the functionality to AJAX calls. This ensures that the AJAX will work, we know it will work because AJAX calls were set up by the JavaScript, which search engines are not capable of...

Ensure baseline application is built first and then you can take AJAX to take the user experience one step forward.

AJAX breaks the normal browser refresh
- This means content not necessarily corresponding to URL
- No addition to the browser history
- No history, no back button

Fix this by Add Unique page IDs to each Page:
- Use JavaScript to update the URL using #
- Use JavaScript to fake an entry into the browser history
- But is that a duplicate content issue? But typically # signs do not count as duplicate content, they ignore that.
- Make sure not to cloak, it is very easy to cloak in this case, dont do it

Bad AJAX:
- Gucci.com
- Looks nice
- Most content is served through AJAX
- AJAX navigation
- He then turned off JavaScript and the page was blank
- Bad

Good AJAX:
- Amazon Diamond Search (http://www.amazon.com/gp/gsl/search/find...e_diamonds
- He shows off the diamond search feature with sliders
- When he turns off JavaScript it shows a simpler version of the AJAX version

Yahoo wants to make some general points:
- There is a reason why Yahoo wants it to work for a general user that doesnt have JavaScript, they want to look at the site from a "baseline."
- Yahoo will understand this stuff, they will get there, so dont assume stuff right now
- Open up your CSS so Yahoo can peak into it
- He also brought up Sitemaps as a way to also submit content (Site Explorer)
- Search engines arent built to interact with the site, like users

Google said they will also be indexing JavaScript and AJAX and CSS, so don't use it to hack. Google will walk you through it with Webmaster Console. Google's ultimate goal is for you not to worry about engines, and it is Google's job to figure it out.

Yahoo added again, again. simple user...Build it for the simple user and not the search engine.

You can still use Ajax and Javascript with a proper DHTML layer below it.

Ads

Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Is Ajax SEO friendly?? - adnan - 04-28-2014, 12:39 AM
[] - responder5 - 04-28-2014 12:44 AM
[] - Sean - 04-28-2014, 12:52 AM
[] - Webmaster S - 04-28-2014, 12:54 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)