фейсбук сканировать неправильно окончательный URL - PullRequest
1 голос
/ 04 декабря 2011

Я использую Facebook debug og, чтобы увидеть, что сканировал Facebook ..

Final URL:  http://xxx.appspot.com/?_escaped_fragment_=homePage
Canonical URL:  http://xxx.appspot.com/#!homePage

Канонический URL правильно сканируется Facebook.но почему последний URL неверен?когда пользователь нажал кнопку «Мне нравится».я передаю в href = http://xxx.appspot.com/#!homePage.Разве окончательный URL не должен выглядеть так же, как канонический URL?

моя страница на http://tinyurl.com/7luzm68

1 Ответ

1 голос
/ 04 декабря 2011

Это из-за #! в URL. Используя это, вы выбираете использовать ajax crawling spec , что дает вам часть _escaped_fragment_. Это сделано потому, что фрагмент (все после #) не отправляется на запрос, поэтому у сервера нет возможности узнать, например, что вы пытаетесь загрузить homePage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...