Answer the question
In order to leave comments, you need to log in
How to force Yandex to correctly index an Ajax site that uses the HTML5 URL mode?
There is a website that works using ajax technology.
The site has, for example, the following URL:
www.example.com/blog/
When the robot accesses this URL, a page with the HTML tag is returned . Also, this page does not contain any content within itself. Its content looks something like this:<meta name="fragment" content="!" />
...
<body>
<div id="content"></div>
</body>
</html>
<meta name="fragment" content="!" />
Answer the question
In order to leave comments, you need to log in
Does anyone know if anything has changed since 2014? The same question interests.
When AJAX had just appeared, and this was probably almost 10 years ago, everyone rushed to use it where it was necessary and not necessary. But I immediately said and constantly repeat that the site should be able to send a link to the page to a friend.
This defines the site. It has pages and each page has its own URL. Pages will be indexed. And links to them will be distributed throughout the Internet.
AJAX should be used to load some non-essential things that do not need their own URL on the Internet. Or for applications like a game of tanks, where the URL does not make any sense and it does not exist, because. there is full dynamics and there is nothing to refer to.
Crazy idea: what if all the content of www.example.com/blog/ is wrapped in <!--noindex-->
No way ... until you get rid of it there will be no promotion effect) Mark my words.
Render pages through prerender.io
Article on this topic: https://scotch.io/tutorials/angularjs-seo-with-pre...
But the approach is the same for any sites where part of the content is generated via javascript
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question