2

I'm new to the webmaster world and trying to get my site SEO ready. It runs on javascript (AngularJS) and I set up all the things you'd need so that crawlers can read the site. I have the <meta name="fragment" content="!"> tag and also set up the hashbang so it knows where to put the "escaped_fragment" part and read my javascript.

Currently, in my Google search console, I can fetch and render the front page of my site properly but anytime I add other fragments to test out that Google can read those, it only goes back and grabs the frontpage content.

Does anyone know how to make it so Google reads my other pages?

  • I look here: stackoverflow.com/questions/17178466/… and it seems google crawls different URLs when you use that meta tag. Does it work better if you take out that meta tag? – Mike Dec 1 '15 at 2:18
  • If you review the Google Search Console data for the last month (indexed pages, landing pages, search queries, content keywords), does it seem Google is crawling the site correctly or not? – adam-asdf Dec 29 '15 at 8:54
1

If you take a look at https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html which Google published in October 2015 the AJAX crawling standard has been depreciated. As long as you are not blocking the Googlebot from crawling your CSS and Javascript files then the Googlebot will be able to interpret what your AJAX content is and will be able to crawl it as if it where normal static content without needing to do anything special to the URL with hash fragments.

|improve this answer|||||

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.