Будет ли Google сканировать этот URL? - PullRequest
1 голос
/ 07 января 2012

Я использую модуль jquery address для хорошей части моего сайта. Проблема, с которой я сталкиваюсь, состоит в том, что я создал два отдельных формата URL, один для автономного режима (гостевые пользователи) и один для онлайн (вошедшие в систему пользователи). Например, два моих формата выглядят так:

онлайн: http://my -site.com / # view_profile = 5

форум: http://my -site.com / view_profile = 5

Будет ли Google сканировать формат URL online или мне нужно добавить "#!" для формата pretty URL для того, чтобы Google его просканировал? пометить к хешу?

Мне действительно нравится модуль адресов jquery, потому что он обеспечивает большую гибкость в моем дизайне, но я боюсь, что он влияет на любые усилия SEO.

1 Ответ

2 голосов
/ 07 января 2012

Вам определенно нужно адаптировать "#!"Схема ввода ваших URL, так как Google считает их доступными для сканирования AJAX.

Первый случай

http://my-site.com/#view_profile=5
Этот URL не будет сканироваться Google, вместо этого будет сканироваться http://my-site.com/, так как часть URL '#view_profile=5' не отправляется на сервер (способа сделать это нет).Но если вы адаптируете схему '#!', вы указываете Google отправлять дополнительную часть после '#' на сервер, используя специальный параметр $_REQUEST['_escaped_fragment_'].

Второй случай То, что генерируется здесь, сканируется GoogleBot ...

Подробнее читайте здесь Возможность сканирования приложений AJAX или не стесняйтесь спрашивать.

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