553 posts Fuel Your Web
  • Elite Author
  • Won a Competition
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Has been a member for 7-8 years
  • Bought between 50 and 99 items
  • Referred between 200 and 499 users
  • Europe
Pirenko says

Hi,
I’ve been asked about this a bunch of times and I would like an experts opinion: when using Wordpress is it bad for SEO loading pages, posts and other custom post types with AJAX calls? These pages exist and can be accessed directly by typing their URL’s on the browser…
Any feedback is highly appreciated.

332 posts
  • Exclusive Author
  • Sold between 5 000 and 10 000 dollars
  • Has been a member for 4-5 years
  • Europe
  • Envato Studio (Microlancer) Beta Tester
  • Bought between 1 and 9 items
  • Referred between 1 and 9 users
dekciw says

If you can navigate your website and find all the content with JS completely disabled – you’re good to go.

741 posts
  • Has been a member for 5-6 years
  • Sold between 50 000 and 100 000 dollars
  • Exclusive Author
  • Most Wanted Bounty Winner
  • Bought between 50 and 99 items
  • Poland
  • Referred between 10 and 49 users
Orbital_Themes says

As dekciw said, these pages must be indexable, that is accessible without JS. If you want to, for example, load a page content via AJAX after clicking a menu link, the menu link itself would have to lead to the actual page if JavaScript is turned off. Then, in your script, you would just event.preventDefault(); or return false;, so that clicking the link doesn’t open the page but rather makes an AJAX call.

3422 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Community Moderator
  • Bought between 100 and 499 items
  • Referred more than 2000 users
  • Has been a member for 4-5 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+4 more
sevenspark Volunteer moderator says

Like the others said – basically, as long as your AJAX functionality is a progressive enhancement and not the only way to access content, you shouldn’t have a problem.

553 posts Fuel Your Web
  • Elite Author
  • Won a Competition
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Has been a member for 7-8 years
  • Bought between 50 and 99 items
  • Referred between 200 and 499 users
  • Europe
Pirenko says

Thank you very much for your inputs. So I guess I’m already doing things like I should, because what I do basically is a “preventDefault” when the link is clicked. So, if Javascript is disabled, there’s nothing to prevent, right?

939 posts
  • Sold between 1 000 and 5 000 dollars
  • Most Wanted Bounty Winner
  • Has been a member for 5-6 years
  • Referred between 1 and 9 users
  • Envato Studio (Microlancer) Beta Tester
  • Serbia
  • Exclusive Author
aleluja says

^ Yup, it will go to the link directly.

553 posts Fuel Your Web
  • Elite Author
  • Won a Competition
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Has been a member for 7-8 years
  • Bought between 50 and 99 items
  • Referred between 200 and 499 users
  • Europe
Pirenko says

Thanks everyone. Time to code a bit more :grin:

by
by
by
by
by
by