Проблемы с Wordpress

hazovik
На сайте с 06.11.2012
Offline
32
361

Вечер добрый форумчане, есть сайт на wp у которого url к странице строится вот таким способом -

http://сайт.ру/2013/10/статья/

Из-за такого постороения урла возникают дубли, так как появляется категория архива за год и по месцам.

Как мне правильно закрыть доступ к архиву в robots.txt, чтоб при этом индексировалась сама статья?

И ещё на этом же сайте проблема в том, что при публикации статьи образуется дубль этой страницы.

Только в этом дубле url заканчивается названием сайта , вот так- http://сайт.ру/2013/10/статья/сайт.ру

В яндекс.вебмастере эти дубли вылетают в 404 не доступен, а оригиналы индексируются. Что я могу сделать, чтоб не возникало этих дублей? Удалить название сайта в админке wp?

Буду признателен за любую помощь...

Greensneak
На сайте с 26.05.2013
Offline
99
#1

Для начала стоит поставить и настроить плагин All In One SEO Pack

Регистрация домена (https://goo.gl/8evS7V), хостинг (https://goo.gl/xhACo2)
SeVlad
На сайте с 03.11.2008
Offline
1609
#2
hazovik:
Из-за такого постороения урла возникают дубли,

Бросай эти фантазии!

hazovik:
И ещё на этом же сайте проблема в том, что при публикации статьи образуется дубль этой страницы.
Только в этом дубле url заканчивается названием сайта , вот так- http://сайт.ру/2013/10/статья/сайт.ру

С чего бы? Кривые плагины\тема\руки?

hazovik:
В яндекс.вебмастере эти дубли вылетают в 404 не доступен,

Удивительно, правда? :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S
На сайте с 17.10.2003
Offline
341
#3
hazovik:
Вечер добрый форумчане, есть сайт на wp у которого url к странице строится вот таким способом -
http://сайт.ру/2013/10/статья/

может стоит просто отказаться от таких урлов? чтобы закрыть архивы было просто: Disallow: /2013/10/ а может и вообще Disallow: /2013/

Не все ссылки одинаково полезны ( https://www.svift.org/ ). Тут заказываю комментарии и отзывы ( https://qcomment.ru/ref/5651 ) для своих сайтов
hazovik
На сайте с 06.11.2012
Offline
32
#4
может стоит просто отказаться от таких урлов? чтобы закрыть архивы было просто: Disallow: /2013/10/ а может и вообще Disallow: /2013/

Уже слишком много обзоров размещено в ггл и смена структуры урлов сайта булет критичной.

Я вам скину урл в лс, может поймёте почему вконце урла возникает название сайта.

S
На сайте с 17.10.2003
Offline
341
#5
hazovik:
Уже слишком много обзоров размещено в ггл и смена структуры урлов сайта булет критичной.

тогда нужно на страницах архивов заюзать директиву META NAME="ROBOTS" CONTENT="NOINDEX" - это позволит закрыть их не используя файл robots.txt

А по поводу дублей - как уже выше сказали - поубирать кривые плагины / сменить шаблон блога

S3
На сайте с 18.04.2011
Offline
109
#6
hazovik:
Вечер добрый форумчане, есть сайт на wp у которого url к странице строится вот таким способом -
http://сайт.ру/2013/10/статья/

Из-за такого постороения урла возникают дубли, так как появляется категория архива за год и по месцам.
Как мне правильно закрыть доступ к архиву в robots.txt, чтоб при этом индексировалась сама статья?

И ещё на этом же сайте проблема в том, что при публикации статьи образуется дубль этой страницы.
Только в этом дубле url заканчивается названием сайта , вот так- http://сайт.ру/2013/10/статья/сайт.ру
В яндекс.вебмастере эти дубли вылетают в 404 не доступен, а оригиналы индексируются. Что я могу сделать, чтоб не возникало этих дублей? Удалить название сайта в админке wp?

Буду признателен за любую помощь...

между <head></head> кинь

<?php if (is_archive() ) {

echo '<meta name="robots" content="noindex,follow" /> ';
}?>

если мало можно дальше развлекаться 😂

<?php if (is_author() ) {

echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_trackback() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_search() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_date() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>

функции тут. например. можно выбрать внизу http://codex.wordpress.org/Function_Reference/is_archive

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
sok3535:
между <head></head> кинь

sok3535, это лишнее. У ВП по дефолту каноникал прописан :)

Но многие юные падаваны вебмастера-СЕОшники не в состоянии даже посмотеть html-код страницы, не говоря уже за анализ выдачи ПС

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий