Мы в твиттере Мы в телеграме!

Провеббер » SEO » SEO советы » Удаление дублей страниц

Удаление дублей страниц

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Удаление дублей страниц.

Удаление дублей страниц


При работе с оптимизацией сайта клиента сталкнулся недавно с такой проблемкой: дублирование адресов одной и той же страницы. что есть не хорошо для SEO. вообще, нет никакого секрета, как от этого избавиться. но, может, кому пригодится.

Удаление дублей страниц

Главная страница любого сайта обычно доступна по 4-ем адресам:

http://www.site.ru/
http://site.ru/
http://www.site.ru/index.html
http://site.ru/index.html



Каждый из перечисленных выше вариантов распознается поисковыми системами как самостоятельная страница, отсюда идет дублирование контента одной и той же страницы по нескольким адресам, что не есть хорошо. поэтому, сделаем редирект дублей на ее основной адрес. для этого в файле .htaccess прописываем:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.site.ru [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru [R=301,L]


благодаря этому, мы получаем редирект всех страниц-дублей на http://www.site.ru/.
для php аналогично.

Missing update?
Checkout our NULLED Web Community


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-2
Просмотры: 7 285 :: Комментарии (12) :: :: Нужна помощь? Задайте вопрос на форуме ::
Теги: дубли
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1NeoTube

  • 9 мая 2011 19:17
  • Регистрация: 18.12.2009
  • Был(а) онлайн: 8.02.2019
  • Комментариев: 63
  • +1
Вообще то в описание нужно было добавить что сайт должен быть доступен еще по 2 адресам:
http://www.site.ru/index.php
http://site.ru/index.php

Теперь внимание: Адреса категорий и отдельных страниц также попадают под дублирование контента в зависимости от слеша в конце.
https://prowebber.ru/dle/templates
https://prowebber.ru/dle/templates/

Это также разные страницы и с этим нужно бороться. Со стороны сео страницам лучше добавить чем убрать слеш в конце. Добавляем слеши ко все страницам с помощью того же htaccess
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.html$
RewriteCond %{REQUEST_URI} !.xml$
RewriteRule (.+) $1/ [R=301,L]

#2asmakovec2

  • 9 мая 2011 19:36
  • Регистрация: 14.09.2010
  • Был(а) онлайн: 12.09.2014
  • Комментариев: 186
  • 0
NeoTube Спасибо! давно хотел сделать перенаправление на слеш, но всё руки не доходили.


Carmone В ДЛЕ нет таких страниц
http://www.site.ru/index.html
http://site.ru/index.html


есть страницы

http://www.site.ru/index.php
http://site.ru/index.php


так что половина кода будет просто бесполезна

#3Carmone

  • 9 мая 2011 19:38
  • Регистрация: 29.04.2011
  • Был(а) онлайн: 27.09.2011
  • Комментариев: 20
  • 0
SEO советы а не DLE хаки

#4Dead Master

  • 9 мая 2011 19:39
  • Регистрация: 14.02.2010
  • Был(а) онлайн: 11.02.2018
  • Комментариев: 119
  • 0
Сейчас ковырялся _www.cy-pr.com
И наблюдаю такую картину
В Яндексе у меня сайт прописан www/xxx.xx
при анализе на _www.cy-pr.com
такая картина с www _http://i20.fastpic.ru/big/2011/0508/0e/ac2bcf00425998620828c5897981700e.jpg

а тут без www _http://i20.fastpic.ru/big/2011/0508/ed/7e91e2a05a3a2cec805fd05ae09166ed.jpg
как объеденить в одно?
и что значит склей с www?
исходя из этой темы, как мне правильно сделать чтобы все ссылалось на один адрес, без www?

#5Groz

  • 9 мая 2011 20:17
  • Регистрация: 24.10.2009
  • Был(а) онлайн: 24.10.2021
  • Комментариев: 19
  • 0
Dead Master, Вам лучше с www делать, так как основной домен считается как раз с 3-мя в

--------------------

#6NeoTube

  • 9 мая 2011 20:33
  • Регистрация: 18.12.2009
  • Был(а) онлайн: 8.02.2019
  • Комментариев: 63
  • 0
Цитата: Groz
Dead Master, Вам лучше с www делать, так как основной домен считается как раз с 3-мя в

Совершенно верно. Лучше перенаправить на www если робот решил что главное зеркало с www. Даже такие ПС как Yandex и google установили редиректы на www. Для этого используйте самый распространенный редирект:
RewriteCond %{http_host} ^site.ru [nc]
RewriteRule ^(.*)$ http://www.site.ru/$1 [r=301,nc]
Еще пропишите главное зеркало в robots.txt если до сих пор еще не сделали

#7midlersen

  • 9 мая 2011 20:48
  • Регистрация: 9.10.2010
  • Был(а) онлайн: 30.05.2019
  • Комментариев: 63
  • 0
NeoTube, спасибо огромное, редирект на слеш это действительно необходимо!

Вот написал бы кто нибудь полную статьи по сео оптимизации дле, такому человеку не было бы цены! А то в основном пишут только про удаление ссылки из engine.php и index.php

--------------------

#8Dead Master

  • 9 мая 2011 21:04
  • Регистрация: 14.02.2010
  • Был(а) онлайн: 11.02.2018
  • Комментариев: 119
  • 0
Цитата: Groz
Dead Master, Вам лучше с www делать, так как основной домен считается как раз с 3-мя в

Цитата: NeoTube
Совершенно верно. Лучше перенаправить на www если робот решил что главное зеркало с www. Даже такие ПС как Yandex и google установили редиректы на www. Для этого используйте самый распространенный редирект:

Спс так и сделаютогда
Цитата: NeoTube
Еще пропишите главное зеркало в robots.txt если до сих пор еще не сделали

это сделал но указал там без www
Сейчас изменю все.

#9Silver_UA

  • 11 мая 2011 09:11
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 6.12.2020
  • Комментариев: 27
  • 0
Я собственно уже с пол года назад у себя на блоге описал все про удаление дублей в DLE...

--------------------

#10sdf

  • 27 февраля 2012 23:22
  • Регистрация: 8.09.2011
  • Был(а) онлайн: 28.04.2013
  • Комментариев: 1
  • 0
У меня вопрос а как узнать, что поисковик читает сайт с нескольких страниц??

--------------------

#11front

  • 23 июля 2012 00:12
  • Регистрация: 22.07.2012
  • Был(а) онлайн: 25.07.2012
  • Комментариев: 1
  • 0
Подскажите пожалуйста чайнику, сайт на Joomla .
Вставляю код :
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://musical-video.net/ [R=301,L]
и поиск по сайту перестает работать, что я делаю неправильно?

#12darkdima

  • 31 августа 2013 20:14
  • Регистрация: 31.08.2013
  • Был(а) онлайн: 23.10.2013
  • Комментариев: 5
  • 0
Удалил страницы (дубли) посещаемость выросла после апа на 30%!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Май 2024 (2)
Апрель 2024 (20)
Март 2024 (18)
Февраль 2024 (27)
Январь 2024 (11)
Декабрь 2023 (12)
Друзья сайта