У меня есть веб-сайт Backbone. Я использовал phantomjs, чтобы поисковые системы могли смотреть вверх по ссылкам js (#!/Something), следуя _escaped_fragment_spec. Я проверил использование google webtools, чтобы узнать, как Google будет смотреть мой сайт, и в основном все кажется правильным.SEO в базовом приложении, чтобы Google мог индексировать дом, после phantomjs
Однако на главной странице (например: www.example.com, номер которой отсутствует #!) Ссылка google не отправляет _escaped_fragment_spec, поэтому страница не отправляется на phantomjs, а js не применяются , поэтому google ищет почти пустую страницу.
Кто-нибудь знает, как указать это или решить проблему?
Благодаря
Edit: Согласно Google (https://developers.google.com/webmasters/ajax-crawling/docs/getting-started) Вы должны добавить к голове, однако я добавил it и webtools - см. как google, не является швом для обработки главной страницы как javascript. Любая помощь? Сайт с проблемами: http://www.boletus-app.com/ Спасибо
вы добавляете в чем-нибудь, чтобы ваш .htaccess перенаправить на «seo-сервер» или поддомен, или вы обрабатывали параметр запроса escaped_fragment в самом приложении? – Leonidas
В самом приложении. – Mateu