Некоторые страницы на моем сайте, реализованы с использованием KnockoutJS (AJAX рамки JS)Мой сайт не сканироваться Google
По некоторым причинам эти страницы не сканироваться Google
Страницы, которые не индексируются:
fidelite.kz/#!product_info/1 fidelite.kz/#!product_info/2 fidelite.kz/#!product_info/3 ... fidelite.kz/#!product_info/183
Сайт имеет статические дубликаты для этих страниц:
fidelite.kz/?_escaped_fragment_=product_info/1 fidelite.kz/?_escaped_fragment_=product_info/2 fidelite.kz/?_escaped_fragment_=product_info/3 ... fidelite.kz/?_escaped_fragment_=product_info/183
Сайт карта:
fidelite.kz/sitemap.txt
Пожалуйста присутствовать на этой странице, fidelite.kz/#!product_info/2
индексируется, поскольку эта страница была добавлена вручную через Google поиск веб-мастер консоли. Чтобы добавить все страницы таким образом, требуется слишком много времени.
В консоли поиска Google для веб-мастеров отсутствуют ошибки.
Как заставить все страницы индексироваться в соответствии с sitemap.txt?
Thanks
Да, я действительно читал эту замечательную историю. Проведите некоторое исследование структуры URL-адреса HTTP и как оно связано с индексацией страниц Google. – Tom
@Alexey: Google не должен видеть деталь после #. Если вам удалось обмануть Google, чтобы получить страницу, это будет ошибкой в сканерах Google. Это связано с тем, что часть после # не существует в URL-адресе, браузеры НИКОГДА не отправят ее обратно на сервер, что означает, что Google также никогда не будет этого делать. Браузеры обрабатывают часть после # как идентификатор элемента в вашем html (возможно, div или span или таблицу, обычно h1, h2 или h3) – slebetman
@slebetman: Хорошее объяснение. – Tom