[AJAX] SEO

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
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.
 

Baxteen

Honorary Master
Joined
Feb 26, 2013
Messages
17,369
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...
 

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
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.
 

Necropolis

Executive Member
Joined
Feb 26, 2007
Messages
8,401
If that was the case then google wouldn't be able to index a big portion of the web - which it clearly can do.
 

Baxteen

Honorary Master
Joined
Feb 26, 2013
Messages
17,369
have you ever tried googling something before you just post your random thoughts on here?
 

rward

Senior Member
Joined
Oct 26, 2007
Messages
865
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.
 

rward

Senior Member
Joined
Oct 26, 2007
Messages
865
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.
 

MagicDude4Eva

Banned
Joined
Apr 2, 2008
Messages
6,479
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