Помощник
|
Дубли страниц в Google Webmaster |
avkeys
|
Сообщение
#1
|
||
|
|
||
|
|||
Jean |
26.3.2013, 8:28;
Ответить: Jean
Сообщение
#2
|
|
1: <link rel=”canonical” href=”http://www.сайт.ru” /> Прописывать в <head> страницу которая будет считаться верной.
2: запрет индексации дублей в robots.txt |
|
|
avkeys
|
Сообщение
#3
|
|
Спасибо за ответ, правда есть вопросы:
1: если создам php-script, который будет определять отсутствие index.php в адресе и автоматически добивать index.php с пропиской в <link rel=”canonical” href=”адрес страницы уже с index.php” /> - google должен будет склеить/объединить дубли? Будет ли это корректно для Яндекс? 2: Скорее всего возникнет проблема - будет достаточно сложно регулярно прописывать в robot.txt запрещенные страницы, так как в день я добавляю около 3-5 новых страниц, а гугл их дублирует страницами не только без index.php, но может добавить вообще исковерканный адрес типа хттп://мойсайт/?параметр=значение­See - откуда вообще он берет такую ерунду в конце адреса!?) |
|
|
Jean |
26.3.2013, 14:36;
Ответить: Jean
Сообщение
#4
|
|
[member=avkeys],
1: Если вы верно настроите, а ещё лучше поставите 301 редирект на верную страницу, то склеит и яндекс и гугл. 2: А в каждой странице у вас нет регулярного названия? У вас они генерируются постоянно уникальные? ведь можно поставить и так /?параметр=значение* Чтоб не вдаваться в подробности http://help.yandex.ru/webmaster/?id=996567 И не нужно будет прописывать каждую страницу, достаточно вывести верный Роботс. |
|
|
avkeys
|
Сообщение
#5
|
|
Так как хостер значительно ограничил использование .htaccess (к примеру не могу использовать mod_rewrite) пришлось
1. Все дубли страниц свел через php-скрипт на правильные страницы, прописывая в head <link rel=”canonical” href=”единственный правильный URL” /> (скрипт определяет наличие или отсутствие в дублях index.php, определяет всякий хлам в параметрах, который гугл черт знает откуда берет). 2. Все несуществующие страницы (тоже не пойму откуда он их взял, правда их немного) свел на 404, через header: <?пхп header('HTTP/1.x 404 Not Found'); header("Status: 404 Not Found"); ?> Правда перекидывает на 404-страницу самого хостинга с ихней рекламой, но хотя бы ответ сервера с нее отдается 404 а не 200 Думаю, что сделал все правильно? Может все-таки (по п.1) лучше применить 301 редирект через php: <?пхп header("HTTP/1.1 301 Moved Permanently"); header("Location: [b]единственный правильный URL[/b]"); exit(); ?> Спасибо за оказанную помощь |
|
|
Jean |
27.3.2013, 8:32;
Ответить: Jean
Сообщение
#6
|
|
|
[member=avkeys], Можно и через php , да и 404 тоже верное решение.
Дайте теперь время и ПС верно проиндексирует сайт, если что пишите.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Быстрая индексация страниц сайта и обратных ссылок - 2Index | 38 | 2Index | 6626 | Вчера, 12:56 автор: 2Index |
|
⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐ | 15 | Chekon | 4440 | Вчера, 12:00 автор: Chekon |
|
Если статья не в индексе Google - она уникальна или нет? | 5 | uahomka | 1434 | 3.4.2024, 23:56 автор: Liudmila |
|
Google запускает новый браузер элементами искусственного интеллекта | 38 | arendator | 13469 | 21.3.2024, 18:10 автор: Rebex |
|
Сайт не индексируется в Google без добавления ссылок в адурилку | 4 | Nekit | 1083 | 20.3.2024, 21:44 автор: MorKer |
Текстовая версия | Сейчас: 19.4.2024, 15:20 |