Будет ли поисковый робот Google использовать формат _escaped_fragment_ ajax, когда ссылка перенаправляется на ссылку ajax?

Я знаю, что могу сделать обратное и сделать так, чтобы server.com/#!/mystuff можно было сканировать с помощью ajax, но я хочу знать, возможно ли обратное. Если у меня есть server.com/mystuff и это отправляет перенаправление на server.com/#!/mystuff, будет ли поисковый робот Google затем запускать этот URL-адрес через процесс переименования, чтобы он следовал перенаправлению на server.com/?escaped_fragment=mystuff?


person Adrian Rodriguez    schedule 20.03.2014    source источник
comment
Этот вопрос кажется не по теме, потому что он касается SEO.   -  person John Conde    schedule 20.03.2014
comment
истинный. какие-либо предложения для сообщества stackexchange, на которые я мог бы задать этот вопрос?   -  person Adrian Rodriguez    schedule 20.03.2014


Ответы (1)


Согласно инструментам для веб-мастеров, нет [1].

Вопрос: Когда следует использовать _escaped_fragment_, а когда #! в моих URL-адресах AJAX?

Ваш сайт всегда должен использовать #! синтаксис во всех URL-адресах, использующих схему сканирования AJAX. Робот Googlebot не будет переходить по гиперссылкам в формате _escaped_fragment_.

Однако реальность выглядит немного иначе. Я замечаю, что googlebot переходит по ссылкам с экранированным форматом.

[1] https://developers.google.com/webmasters/ajax-crawling/docs/faq

person Ryaner    schedule 05.07.2014
comment
Вы также можете добавить: ‹meta name=fragment content=!/› в заголовок, если вы не хотите использовать хешированные фрагменты - person Pikachu; 03.11.2014