[AJAX] SEO

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,413
Reaction score
7,522
Location
Bellville
Is my understanding correct that AJAX might be a k@k idea since Google’s web crawlers cannot execute JavaScript code so my site will technically not be indexed correctly by google and negatively affect my website’s search engine visibility.
 
What?

no dude.

that question makes no sense at all.

Google uses JS themeselves for analitics, so google can read JS.

what are you trying to do? your question is so open ended it makes no sense at all.

if you are using AJax to load content pages based on what is clicked then sure it wont be indexed correctly. but why would you even do that? this makes no sense...
 
What?

no dude.

that question makes no sense at all.

Google uses JS themeselves for analitics, so google can read JS.

what are you trying to do? your question is so open ended it makes no sense at all.

if you are using AJax to load content pages based on what is clicked then sure it wont be indexed correctly. but why would you even do that? this makes no sense...

Ahh okey cool cool, I was under the impression that google's crawlers doesnt execute JS when they crawl. No problem then.
 
If that was the case then google wouldn't be able to index a big portion of the web - which it clearly can do.
 
have you ever tried googling something before you just post your random thoughts on here?
 
Update:
Baxteen is correct - here's a link: https://webmasters.googleblog.com/2014/05/understanding-web-pages-better.html



Origional post:
I know where you're coming from and yes, there was a time where using angularjs/backbone/fromend js frameworks resulted in ZERO google crawling because the crawler couldn't handle JS.

Baxteen says that has been resolved and there is no need to worry.
Me, I've read that it was going to be fixed but I haven't heard anything more about it.
I'd advise more research into it or a link from Baxteen as it is a pretty serious thing.

There used to be / are workarounds for it though.
You'd have to roll something like: https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot
Or sign up for a web service that does it for you.
 
If that was the case then google wouldn't be able to index a big portion of the web - which it clearly can do.

Check my post above but for a couple of years Google couldn't handle Angular/backbone/etc sites and you had to have a big-ish workaround.
 
AJAX and SEO works extremely well if done correctly (this is a good, but dated session - https://youtu.be/lxulee01zyY). Remember that there are many "SEO experts" out there who will still be stuck in the past of Google's 2009 AJAX crawling recommendation - that is pretty much out the window (https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html) and you need to be careful how you implement it (there are plenty of examples how one can screw up infinite scrolling and SEO).

FWIW - SEO is in my mind a dated aspect. Google dominates SERPs with paid advertising and it is impossible to continuously follow Google's recommendations (they recommended HSTS / HTTPs, but then had so many issues with their bots that it took months to fix). The latest seems to be AMP which works well for content websites but does not work well for most commerce sites.
 
Top
Sign up to the MyBroadband newsletter
X