3

All SEO tools I've tested report "No h1" etc. for my most important page. But there are h1, h2 etc. but they are placed in content that is loaded via JavaScript, which is a mandatory property of the Shopsoftware used (Shopware).

I expect that Google will maybe do better than those SEO tools and will probably see the AJAXed content? Will it?

  • I'm pretty sure "they" said that h1, etc., are not important, not that you shouldn't use them, unless they were drunk posting. Except using the semantic heading elements will more often gain value for you and not subtract from it. Any statements to the contrary really is drunk posting. – Rob Nov 18 at 13:20
  • @rob Suggesting that somebody is "drunk posting" is not kind. Please read the code of conduct and in the future be sure to refrain from unfriendly language. – Stephen Ostermiller Nov 18 at 14:37
  • @Rob Who said "you shouldn't use them"? – MrWhite Nov 18 at 14:44
  • This is possibly a deficiency in the "SEO tool". However, Google isn't the only search engine and other search engines may not be so good at crawling JS generated content. – MrWhite Nov 18 at 14:47
  • 1
    Yes. My comment is directed at the SEO sites and not the OP. @closetnoc – Rob Nov 18 at 17:45
3

Today Google can Crawl your AJAXed content

Today, as long as you're not blocking Googlebot from crawling your JavaScript or CSS files, we are generally able to render and understand your web pages like modern browsers.

But it recommends following the principles of progressive enhancement.

https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html

1

You can check whether Google is seeing the final rendered page - and thus, whether it is noticing your h1 tags and other elements - by using the URL Inspection Tool inside Search Console. (See "View the rendered page" at the bottom of the article for current instructions.) If this tool does show all the content you want indexed, you may wish to contact the authors of the tools to let them know their crawlers aren't up to date with what Google recognizes.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.