|
|
|
В гуглу 1 страница проиндексировалась по двум адресам:
http://сайт/3-informative-speech-topics.php/
http://сайт/3-informative-speech-topics/
Причем она упала в выдаче. Вопрос - как убрать из индекса эту страницу с .php и оставить с нормальным адресом ?
Движок - wordpress, стоит плагин для красивых ссылок |
|
|
|
|
|
а вот эта страница вообще существует на блоге?:
http://сайт/3-informative-speech-topics.php/
то есть ты можешь набрав в браузере этот урл (с твоим доменом)
попасть на страницу?
или доступна для посещения только http://сайт/3-informative-speech-topics/ ?? |
|
|
|
|
|
Hello_Kitty писал(а): |
а вот эта страница вообще существует на блоге?:
http://сайт/3-informative-speech-topics.php/
то есть ты можешь набрав в браузере этот урл (с твоим доменом)
попасть на страницу?
или доступна для посещения только http://сайт/3-informative-speech-topics/ ??
|
Доступны обе, и в строке браузера обе отображаются как:
/3-informative-speech-topics.php/
/3-informative-speech-topics/
Если я через robots.txt закрою, типа disallow: /3-informative-speech-topics.php/, не исчезнет ли из индекса та, что без php ?
Учитывая, что ссылки есть и на ту, и на другую ? |
|
|
|
|
|
Виртуальная структура сайта слилась с реальной. Надо смотреть, отчего генерируются дубли, htaccess ковырять или еще что и определить какого вида сайт оставить (с папками, без папок). |
|
|
|
|
|
Создай sitemap.xml и отправь его в Google Webmaster Central.
Поможет. |
|
|
|
|
|
Вацлав писал(а): |
Создай sitemap.xml и отправь его в Google Webmaster Central.
Поможет.
|
Сайт есть смысл верифицировать ?
Кстати, есть там какие нибудь ограничение на количество сайтов добавленных в webmaster tools ?
Если я подтвердил, что все сайты мои, а потом перелинковываю их, скажется ли это как то на выдаче ?
такая вот неожиданная мысль вдруг пришла |
|
|
|
|
|
Верификация обязательна. Добавлять сайтов можно много (я вообще-то не помню про ограничения).
А с перелинковкой вообще всегда осторожнее надо быть, а не только из-за централа |
|
|
|
|
|
301 редирект имхо с
/abc*.php/ на /abc*/ |
|
|
|
|
|
Chin писал(а): |
301 редирект имхо с
/abc*.php/ на /abc*/
|
+1
Ага быстро и комфортно |
|
|
|
|
|
Chin писал(а): |
301 редирект имхо с
/abc*.php/ на /abc*/
|
напиши плиз, как и что точно нужно писать в .htaccess
или где пожно глянуть подробную инструкцию, в техническом плане я не силен
спасибо |
|
|
|
|
|
+1 за редирект как за быстрое решение, но нужно всё таки выяснить где баг. |
|
|
|
|
|
это не баг, а левая ссылка где-то была. Редирект примерно такой:
Код: |
RewriteCond %{REQUEST_URI} .php/$ [NC]
RewriteRule ^/(.*).php/$ http://domain.com/$1 [R=301,L]
|
|
|
|
|
|
|
Конкретно для твоего случая ещё проще:
Код: |
RewriteRule ^/3-informative-speech-topics.php/$ http://сайт/3-informative-speech-topics/ [R=301,L]
|
|
|
|
|
|
|
Блин, я тупой, куда мне эту строчку совать ?
как сейчас - не редиректит
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{REQUEST_URI} .php/$ [NC]
RewriteRule ^/(.*).php/$ http://domain.com/$1 [R=301,L]
</IfModule>
# END WordPress
//аддед
Ок, всем спасибо. Для таких тупый как я есть спец. плагины для вордпресс, сейчас все работает |
|
|
|
|
|