Является ли использование перезаписи URL вместо нескольких параметров единственным способом убедиться, что все страницы проиндексированы Google?
Если я сохраню шаблон (index.php?module=test¶m=1
), страницы будут с меньшей вероятностью индексироваться, чем если я использую шаблон (test_param_1.html
) ?
2 answers
Я не верю словам Google. Раньше было правдой, что test_param_1.html
было лучше, чем index.php?module=test¶m=1
, но я не верю, что это больше относится к Google.
Однако, если ваши 2 страницы с примерами очень похожи по содержанию, вы захотите использовать на них rel="канонический", чтобы Google знал, какая из них является основной. В противном случае ваш pagerank будет разделен между 2.
Нет, переписывание URL-адресов не оказывает положительного влияния на обход или индексирование; часто это может даже иметь отрицательный эффект. Например, многие веб-сайты встраивают все параметры, а также обычный текст (например, "заголовок") в URL-адрес при их переписывании, создавая страницы со множеством возможных URL-адресов (мы часто даже видим идентификаторы сеансов, переписанные в URL-адресах...).
Мы написали об этом в блоге по адресу http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html
Лично, если вы не абсолютно уверены, что можете настроить его абсолютно правильно и что это оказывает ощутимое влияние на удовлетворенность пользователей (игнорируйте поисковые системы для этого!), Я бы настоятельно рекомендовал вообще не переписывать URL-адреса. Мы видим так много больших проблем с сайтами, которые используют переписывание URL-адресов, что вам действительно следует хорошенько подумать об этом, прежде чем идти по этому пути -- и, конечно, никогда не делайте этого только ради предполагаемого преимущества поисковой системы.