1

Тема: Как победить дубли главной страницы?

Сегодня зашел в панель и увидел кучу ошибок с дублями тайтлов главной страницы, глянул на ссылки - они все нерабочие(случайно набранные), но ведут на главную страницу, как сделать редирект на главную?

Post's attachments

Untitled-3.png 18.09 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2

Re: Как победить дубли главной страницы?

Вот пост в помощь https://alaev.info/blog/post/2400

3

Re: Как победить дубли главной страницы?

Помогите пожалуйста разобраться с дублями главной страницы, сайт собран на DLE 9.2 , на днях настроила по вашей статье "правильный robots.txt для DLE" , теперь не знаю где и как закрыть появившиеся дубли типа:

http://мой сайт/?

http://мой сайт/index.php?page=..... после = может стоять любая абракадабра

http://мой сайт////index.php - тут пугает возможность добавления любого количества слешей перед index.php

http://мой сайт////// - тут также можно добавить бесконечное кол-во слешей

http://мой сайт/?......  - после ? любой набор букв

Очень надеюсь на вашу помощь, заранее благодарю.

4

Re: Как победить дубли главной страницы?

ivanet пишет:

Помогите пожалуйста разобраться с дублями главной страницы

Вот пост почитай https://alaev.info/blog/post/2400

5 (27.02.2013 15:01 отредактировано ivanet)

Re: Как победить дубли главной страницы?

Спасибо большое за ссылку, но с тем постом я уже ознакомлена, все дубли сайта, которые подходили под те описания, я устранила. Остались только вот эти, которым ну никак не могу дать толк. Камнями прошу сильно не кидать, так как я совсем начинающий  оптимизатор )) Возможно решение и лежит где-то на поверхности, но я никак не могу до него докопаться, именно поэтому прошу вашей помощи.

6 (27.02.2013 16:50 отредактировано elisey)

Re: Как победить дубли главной страницы?

ivanet пишет:

Спасибо большое за ссылку, но с тем постом я уже ознакомлена, все дубли сайта, которые подходили под те описания, я устранила. Остались только вот эти, которым ну никак не могу дать толк. Камнями прошу сильно не кидать, так как я совсем начинающий  оптимизатор )) Возможно решение и лежит где-то на поверхности, но я никак не могу до него докопаться, именно поэтому прошу вашей помощи.

Напиши Алаичу он то профи в этом деле он тебе обязательно поможет

Re: Как победить дубли главной страницы?

ivanet пишет:

http://мой сайт/index.php?page=...

ivanet пишет:

http://мой сайт/?...

Как это решить, написано в этом посте https://alaev.info/blog/post/4393

ivanet пишет:

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:08 отредактировано ivanet)

Re: Как победить дубли главной страницы?

АлаичЪ, огромнейшее спасибо за помощь, у Вас просто бесценный форум !!! От размножения слешей ваш вариант помог, а всё что вылазило со знаком ? закрыла при помощи вот этого поста https://alaev.info/blog/post/3294  Осталось два последних дубля http://мой сайт/#  и http://мой сайт/&, если Вас не затруднит, подскажите пожалуйста как от них избавится.

Re: Как победить дубли главной страницы?

ivanet пишет:

у Вас просто бесценный форум

Я знаю, но все равно очень приятно слышать подобные слова smile