2013-05-27 3 views
3

Когда у нас есть URL, содержащий хэш-паф Google будет использовать сбежавший фрагмент, как описано здесь: https://developers.google.com/webmasters/ajax-crawling/docs/getting-startedGoogle бежал фрагмент против кодирования

например:

http://mysite.com/search#!potato

становится:

http://mysite.com/search?_escaped_fragment_=potato

А как насчет кодировки?

Как Google вести себя, если мой URL выглядит так:

http://mysite.com/search#!?q=potato&p=23

Будет ли это просто:

http://mysite.com/search?_escaped_fragment_=?q=potato&p=23

или что-то вроде этого

http://mysite.com/search?_escaped_fragment_=%3Fq%3Dpotato%26p%3D23

UPDATE:

Этот парень имеет другой Tak на quistion - но до сих пор нет ответа: http://productforums.google.com/forum/#!msg/webmasters/21O7HlAB90A/wfCdo3KcmskJ

ответ

0

Второй вариант. У вас есть URL-адрес для кодирования содержимого, иначе & приведет к его новому параметру.

+0

Спасибо за ответ, Вы пересказы, что я (сайт) показать закодировать URL как это: http://mysite.com/search#!%3Fq%3Dpotato%26p%3D23 потому что это приведет к появлению довольно уродливых URL-адресов. – Rasmus

+0

№. Просто содержимое содержимого фрагмента должно быть закодировано. – Tiggerito

+0

В приведенном выше примере это только параметр фрагмента, который был закодирован. Hvor будет реагировать google, если URL-адрес был таким: http://mysite.com/search#!?q=potato&p=23 – Rasmus

Смежные вопросы