NamePros
Welcome, Guest! Ready to make a name for yourself in the domain business? We welcome both the hobbyist and professional domainer to join the discussion as part of the NamePros community.

Click here to create your profile to start earning reputation for posting, and trader ratings for buying & selling in our free e-marketplace. Build your trader rating with each successful sale. Our system has tracked over 100,000 sales and counting!
FAQ & TOS Register Search Today's Posts Mark Forums Read

Go Back   NamePros.com > Website Development Discussion Forums > Programming
Reload this Page Ajax, XML, and SEO

Programming PHP, Perl, Ruby on Rails, AJAX, HTML, XHTML, CSS, JavaScript, MySQL and any other coding topics.

Advanced Search


Closed Thread
 
LinkBack Thread Tools
Old 03-18-2008, 03:12 PM THREAD STARTER               #1 (permalink)
NamePros Regular
 
~ The 34 Year Buzz!!'s Avatar
Join Date: Aug 2006
Location: Cyberspace
Posts: 654
~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold
 



Help! Ajax, XML, and SEO


A question about Ajax, XML, and SEO:

The end-user sees a page with titles, brief descriptions, and perhaps dates or locations listed on the left side.
The right side of the web page is a section for details, initially showing only the 'default' info.

Now the end user clicks on any of the titles, and Ajax + an XML document produce the expanded details on the right side.

Q) Will Google bots 'see', and index, the entire XML page-with all the details (and links?), or is the indexing limited to what the end-user first sees?

Do bots 'follow along' when Ajax is involved??

Thank you.
__________________
Are You Happy Today! :o)
~ The 34 Year Buzz!! is offline  
Old 03-18-2008, 03:19 PM   #2 (permalink)
NamePros Regular
 
Teddy's Avatar
Join Date: Sep 2003
Location: New Jersey / Boston
Posts: 649
Teddy has a spectacular aura aboutTeddy has a spectacular aura about
 



This is one of the major problems with bots and Ajax. They do not follow the pages or index the content that is loaded with Ajax. If the content is not able to be called upon from a URL (for example using Ajax to load content on a page) it can not be spidered by a SE. The content must be accessible by a separate URL for a bot to spider it.

This is how I understand it and I don't always get it right, so if anyone has anymore info on this please feel free to correct me.
__________________
Previously known as Schoolsux
I've finally returned.
Current project: Your Free Forum
Teddy is offline  
Old 03-18-2008, 03:32 PM THREAD STARTER               #3 (permalink)
NamePros Regular
 
~ The 34 Year Buzz!!'s Avatar
Join Date: Aug 2006
Location: Cyberspace
Posts: 654
~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold~ The 34 Year Buzz!! is a splendid one to behold
 



More info...


Originally Posted by Teddy
This is one of the major problems with bots and Ajax. They do not follow the pages or index the content that is loaded with Ajax. If the content is not able to be called upon from a URL (for example using Ajax to load content on a page) it can not be spidered by a SE. The content must be accessible by a separate URL for a bot to spider it.
????: NamePros.com http://www.namepros.com/programming/446292-ajax-xml-and-search-engine-optimization.html

This is how I understand it and I don't always get it right, so if anyone has anymore info on this please feel free to correct me.
Thanks, for the quick answer.
I found a solution, but don't understand how to use it.

AJAX and SEO: How to have an SEO Friendly AJAX website using jquery
__________________
Are You Happy Today! :o)
~ The 34 Year Buzz!! is offline  
Old 03-18-2008, 07:06 PM   #4 (permalink)
NamePros Regular
 
DylanButler's Avatar
Join Date: Jan 2006
Location: San Diego, CA
Posts: 735
DylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to beholdDylanButler is a splendid one to behold
 



That author is just dancing around a basic topic of web usability which is to make gracefully degrading code, this includes creating fallthroughs for non-JS users. That means create a non-JS version, set the <a href="nonjsversion.htm"> and just override the default event when the link is clicked (by returning false, or using YUI's preventDefault() as I prefer).

<a href="addToCart.php?item=apples" onclick="addToCart(apples, event)">
????: NamePros.com http://www.namepros.com/showthread.php?t=446292

Is better than

<a href="#" onclick="addToCart()">

It often creates work that you'll sometimes feel is pointless, but it can actually help out a lot (not only for SEO, but also printing and also accessibility).

Hope this helps,

Dylan
Last edited by DylanButler; 03-18-2008 at 07:16 PM.
DylanButler is offline  
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools


Liquid Web Smart Servers  
All times are GMT -7. The time now is 10:34 AM.

Managed Web Hosting by Liquid Web
Domain name forum recommended by Domaining.com Powered by: vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0 Ad Management plugin by RedTyger