 |
09-10-2006, 03:36 AM
|
#1 (permalink)
|
|
Senior Member
Join Date: 12-19-05
Location: Berkeley, California
Posts: 366
Latest Blog: None
|
AJAX SEO Friendly
hey folks
i dont really know how AJAX works but i was wondering if it is SEO friendly?
|
|
|
09-10-2006, 03:48 AM
|
#2 (permalink)
|
|
Senior Member
Join Date: 09-09-06
Posts: 273
Latest Blog: None
|
I think that static .html pages are very friendly, AJAX not really
p.l.u.r.
|
|
|
09-10-2006, 01:56 PM
|
#3 (permalink)
|
|
Senior Member
Join Date: 12-19-05
Location: Berkeley, California
Posts: 366
Latest Blog: None
|
techno fan?
|
|
|
09-10-2006, 02:05 PM
|
#4 (permalink)
|
|
Contributing Member
Join Date: 03-22-04
Location: Cleveland, OH
Posts: 264
|
AJAX itself is a collection of technologies... it would depend on exactly how you are using AJAX on your page.
Googlebot and spiders don't use javascript, so if your using ajax to update content on the website then it wont be spidered.
Ajax is designed primarily to be used to improve user interaction, particularaly in RIA situations where search engines aren't relavent. In the case that you use AJAX in your public areas, you should make sure it degrades properly so users without javascript and the engines have an acceptable experience without the AJAX.
Josh
|
|
|
09-10-2006, 03:55 PM
|
#5 (permalink)
|
|
Senior Member
Join Date: 05-24-06
Location: Boulder, CO
Posts: 363
|
As long as you have the JavaScript in external files it should be fine. Spiders have difficulty reading JavaScript, but when you move them to an external file it shouldn't be a problem
It's really a matter of how you code things too. You can write a completely uncrawlable page in html alone. AJAX technologies, specifically the JavaScript part adds a little more complexity, but you should be able to use it in a search engine friendly way.
|
|
|
09-10-2006, 09:28 PM
|
#6 (permalink)
|
|
Member
Join Date: 08-29-06
Posts: 48
Latest Blog: None
|
the advantage to AJAX is that your page does not have to be reloaded in order to retrieve new data from the server. Soo... lets say you have PHP script takes parameters and spits out some results -- with AJAX that same page/script won't need reloaded. Will the SEs spider the results from your PHP script or your AJAX script? depends. if your PHP script spits out custom results to the same page, SEs probably won't spider those results; if your AJAX script does the same then SEs won't spider the results either.
the difference between the two though, is that AJAX has a bunch of JS code visible to the browser/SE and PHP does not. as others advice, if you move the JS code to an external file, things should be A-OK.
|
|
|
02-15-2007, 08:34 PM
|
#7 (permalink)
|
|
Contributing Member
Join Date: 02-15-07
Location: Columbus, OH
Posts: 183
|
AJAX Can be Optimized for Search
AJAX can be optimized for search if you know what you're doing. It's not so much optimizing the AJAX content itself, but knowing how to combine it with other content and such. For more info, do a Google search fro "AJAX SEO".
__________________
WebGeek likes to share his 2 cents in his SEO & web design blog. (It's all crap so don't waste your time.)
Put blog spammers out of business with the WordPress spam plugin that actually kills spam.
|
|
|
02-16-2007, 05:54 AM
|
#8 (permalink)
|
|
Senior Member
Join Date: 10-15-03
Posts: 1,785
Latest Blog: None
|
AJAX is similar to DHTML. Simply disable JavaScript and CSS using any developer toolbar. What you see now is what a SE can see and index. AJAX has many technologies and most of them inaccessible and not SE friendly however it does depend on the case so do not dismiss this powerful technology.
|
|
|
02-16-2007, 09:31 AM
|
#9 (permalink)
|
|
Contributing Member
Join Date: 12-03-06
Location: Indiana
Posts: 1,261
Latest Blog: None
|
Situtation like this
Quote:
Originally Posted by theChronic
hey folks
i dont really know how AJAX works but i was wondering if it is SEO friendly?
|
The best thing to do in a situation like this, is probably to stay away from ajax as much as possible I write multiple computer programming languages, and I have changed many clients site around because it was not text browse able, so what you do to find out if all the keywords, and links are getting listed by the search engines is to use a text link browser, now if you using Linux, mac they already have one, but if your using a windows box i highly suggest checking out
http://www.vordweb.co.uk/standards/download_lynx.htm
download this, and see if you can browse through out the hole site with then the text link browser, and this will answer you questions, don't 2nd guess your self on this one.
also I would suggest watching all these videos at
http://www.indianawebsitedesign.net/...tts-seo-video/
its my site I categorized them, they are from matt cutts, and there is plenty factors in these videos that he has went over, specially the how to structure a site, this will probably answer a lot of questions you are thinking that you haven't asked yet.
|
|
|
02-16-2007, 09:34 AM
|
#10 (permalink)
|
|
Contributing Member
Join Date: 12-03-06
Location: Indiana
Posts: 1,261
Latest Blog: None
|
text link browser
Quote:
Originally Posted by Johan007
AJAX is similar to DHTML. Simply disable JavaScript and CSS using any developer toolbar. What you see now is what a SE can see and index. AJAX has many technologies and most of them inaccessible and not SE friendly however it does depend on the case so do not dismiss this powerful technology.
|
This is a good way of doing it to, but my recommendations would be using a text link browser, but if you don' know where to download the tool bar at download it https://addons.mozilla.org/firefox/60/
I highly recommended using a text link browser though  , this gets down to the bottom of search engines with using them, its basically how the search engines are reading your website structure 
|
|
|
02-21-2007, 12:24 PM
|
#11 (permalink)
|
|
Contributing Member
Join Date: 02-15-07
Location: Columbus, OH
Posts: 183
|
Good advice. AJAX IS very powerful, it's just finding the right balance between usability and Search Engine Friendliness. One of the things with AJAX is to make sure that a lot of solid content is there on the initial load, and then AJAX can switch it out. Also, important to make sure that each page has a unique url.
__________________
WebGeek likes to share his 2 cents in his SEO & web design blog. (It's all crap so don't waste your time.)
Put blog spammers out of business with the WordPress spam plugin that actually kills spam.
|
|
|
02-21-2007, 07:17 PM
|
#12 (permalink)
|
|
Senior Member
Join Date: 12-15-06
Location: Auckland, NZ
Posts: 120
|
AJAX can be made search engine friendly, but it's not trivial.
If you have AJAX on your site, and it was easy to install, and you didn't have to go out of your way to make it search engine friendly, then it's not search engine friendly.
Easy way to check is to turn off Javascript and click through your site. Is all the content you want indexed available without Javascript? It should be.
The secret to SE friendly AJAX is to make sure the content is delivered using AJAX to Javascript enabled visitors, but by a regular page request for non-javascript visitors.
A good example of SE friendly AJAX is my site - link in my sig. If you have JS, every page is delivered by AJAX, but it still works for the spiders without JS.
This AJAX functionality is basically AJAX for the sake of AJAX - I consider the site a proof of concept that you can have sites that are 100% AJAX based while keeping the back button working, bookmarks working, nice URLs and search engine friendlyness.
For most sites though, it's usually best to deliver content the old fashioned way and use AJAX to enhance the functionality of forms, widgets and non-spiderable content.
|
|
|
02-22-2007, 01:24 AM
|
#13 (permalink)
|
|
Contributing Member
Join Date: 02-15-07
Location: Columbus, OH
Posts: 183
|
Great summary, Sadu. Dead on.
__________________
WebGeek likes to share his 2 cents in his SEO & web design blog. (It's all crap so don't waste your time.)
Put blog spammers out of business with the WordPress spam plugin that actually kills spam.
|
|
|
02-22-2007, 04:21 AM
|
#14 (permalink)
|
|
Banned
Join Date: 01-16-07
Posts: 408
Latest Blog: None
|
AJAX is a new technology for me. All I know that AJAX is the mixed language of JAVASCRIPT and WML . But for SEO purpose, I didnt used it, It is better to use static page, or using javascript or dhtml
|
|
|
02-23-2007, 05:32 AM
|
#15 (permalink)
|
|
Senior Member
Join Date: 10-15-03
Posts: 1,785
Latest Blog: None
|
Quote:
Originally Posted by sheena
AJAX is a new technology for me. All I know that AJAX is the mixed language of JAVASCRIPT and WML . But for SEO purpose, I didnt used it, It is better to use static page, or using javascript or dhtml
|
Dont be scared. Non of those technologies can easily pull data on the fly from a database and process it like AJAX can. Use AJAX where appropriate mostly on functionality. We can still optimize the text and content pages around it.
|
|
|
02-27-2007, 07:18 AM
|
#16 (permalink)
|
|
Contributing Member
Join Date: 01-20-07
Posts: 127
Latest Blog: None
|
Quote:
Originally Posted by theChronic
hey folks
i dont really know how AJAX works but i was wondering if it is SEO friendly?
|
I was wondering the same thing.
|
|
|
02-28-2007, 09:08 AM
|
#17 (permalink)
|
|
Contributing Member
Join Date: 02-15-07
Location: Columbus, OH
Posts: 183
|
By all means, use AJAX! Just be aware of the SEO considerations and make sure that there is solid content without it.
__________________
WebGeek likes to share his 2 cents in his SEO & web design blog. (It's all crap so don't waste your time.)
Put blog spammers out of business with the WordPress spam plugin that actually kills spam.
|
|
|
08-17-2009, 06:41 AM
|
#18 (permalink)
|
|
Junior Member
Join Date: 08-17-09
Posts: 1
Latest Blog: None
|
Hi, Ajax is a seo friendly.
If we could understand what SEO engine's are doing and Ajax does we can easily find a solution.
SEO Engines : These engines will find the HREF values in the anchor tag. Give the correct page url in the anchor tag
<a href="www.asdf.com/test.php?page_no=2" onclick="callAjax();return false;"></a>
Mostly the engines will diable javascript and execute the href values.
If the javascript disabled the url should work as normally. If enabled the ajax should work.
Simple.............
Any doubt "albert.thinc@gmail.com"
|
|
|
08-19-2009, 03:03 AM
|
#19 (permalink)
|
|
Contributing Member
Join Date: 02-28-08
Location: Noida
Posts: 361
|
I think because of most developed attribute of AJAX Development are its superb speed, invisibility and scalability.It's largely incorporates standards-based presentation using XHTML and CSS, dynamic display and interaction using the Document Object Model so it's good!!!
__________________
BrainPulse offers quality Search Engine Optimization
|
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Similar Threads
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
|
Add AJAX?
|
birdbrain24 |
Coding Forum |
1 |
02-05-2008 10:03 AM |
|
AJAX: bots hitting AJAX scripts
|
kkiely |
Coding Forum |
1 |
04-21-2007 02:14 AM |
|
AJAX in IE7 help
|
SasaVtec |
Coding Forum |
1 |
01-12-2007 11:53 AM |
|
AJAX
|
Bredd S |
Webmaster Revenue |
4 |
08-09-2006 01:59 PM |
|
AJAX
|
kwvarga |
Coding Forum |
8 |
12-18-2005 09:24 PM |
All times are GMT -7. The time now is 12:45 AM.
© Copyright 2008 V7 Inc Powered by vBulletin Copyright © 2000-2009 Jelsoft Enterprises Limited.
|
|