Re: Как победить дубли главной страницы?
Вот пост в помощь https://alaev.info/blog/post/2400
Re: Как победить дубли главной страницы?
Помогите пожалуйста разобраться с дублями главной страницы, сайт собран на DLE 9.2 , на днях настроила по вашей статье "правильный robots.txt для DLE" , теперь не знаю где и как закрыть появившиеся дубли типа:
http://мой сайт/?
http://мой сайт/index.php?page=..... после = может стоять любая абракадабра
http://мой сайт////index.php - тут пугает возможность добавления любого количества слешей перед index.php
http://мой сайт////// - тут также можно добавить бесконечное кол-во слешей
http://мой сайт/?...... - после ? любой набор букв
Очень надеюсь на вашу помощь, заранее благодарю.
Re: Как победить дубли главной страницы?
Помогите пожалуйста разобраться с дублями главной страницы
Вот пост почитай https://alaev.info/blog/post/2400
5 27.02.2013 15:00 (27.02.2013 15:01 отредактировано ivanet)
Re: Как победить дубли главной страницы?
Спасибо большое за ссылку, но с тем постом я уже ознакомлена, все дубли сайта, которые подходили под те описания, я устранила. Остались только вот эти, которым ну никак не могу дать толк. Камнями прошу сильно не кидать, так как я совсем начинающий оптимизатор )) Возможно решение и лежит где-то на поверхности, но я никак не могу до него докопаться, именно поэтому прошу вашей помощи.
6 27.02.2013 16:50 (27.02.2013 16:50 отредактировано elisey)
Re: Как победить дубли главной страницы?
Спасибо большое за ссылку, но с тем постом я уже ознакомлена, все дубли сайта, которые подходили под те описания, я устранила. Остались только вот эти, которым ну никак не могу дать толк. Камнями прошу сильно не кидать, так как я совсем начинающий оптимизатор )) Возможно решение и лежит где-то на поверхности, но я никак не могу до него докопаться, именно поэтому прошу вашей помощи.
Напиши Алаичу он то профи в этом деле он тебе обязательно поможет
Re: Как победить дубли главной страницы?
http://мой сайт/index.php?page=...
http://мой сайт/?...
Как это решить, написано в этом посте https://alaev.info/blog/post/4393
http://мой сайт//////
А вот для этого случая попробуй такой вариант:
В index.php после:
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );Добавить:
$path = $_SERVER['REQUEST_URI'];
if (preg_match('#//+#', $path)) {
$path = preg_replace('#//+#', '/', $path);
header('Location: http://' . $_SERVER['HTTP_HOST'] . $path, true, 301);
}8 28.02.2013 14:04 (28.02.2013 14:08 отредактировано ivanet)
Re: Как победить дубли главной страницы?
АлаичЪ, огромнейшее спасибо за помощь, у Вас просто бесценный форум !!! От размножения слешей ваш вариант помог, а всё что вылазило со знаком ? закрыла при помощи вот этого поста https://alaev.info/blog/post/3294 Осталось два последних дубля http://мой сайт/# и http://мой сайт/&, если Вас не затруднит, подскажите пожалуйста как от них избавится.
Re: Как победить дубли главной страницы?
у Вас просто бесценный форум
Я знаю, но все равно очень приятно слышать подобные слова ![]()