Все для DataLife Engine / Все для DLE / Полезные статьи / Seo оптимизация - избавится от дублирования адресов сайта

Seo оптимизация - избавится от дублирования адресов сайта



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

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


Вот маленькое решение как избавится от этой проблемы.
Seo оптимизация или как избавится от дублирования адресов сайта dle
Как известно главная страница любого блога обычно доступна по 6-ем адресам:

www.Ваш портал ru/
Ваш портал ru/
www.Ваш портал ru/index.html
Ваш портал ru/index.html
www.Ваш портал ru/index.php
Ваш портал ru/index.php


Каждый из перечисленных этих адресов распознается поисковыми системами как самостоятельная страница. В результате поисковая система дублирует контент одной и той же страницы по нескольким адресам.

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

Что можно сделать, чтобы выполнить редирект дублей на ее основной адрес.

В корне Вашего портала там где и index.php находится файл .htaccess прописываем такой скрипт в начале :

Options +FollowSymLinksRewriteEngine 
OnRewriteCond %{HTTP_HOST} ^www.Ваш портал ru
RewriteRule (.*) http://Ваш портал ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/
RewriteRule ^index.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
RewriteRule ^index.php$ / [R=301,L]


В результате мы получаем редирект всех страниц-дублей на http://www.Ваш портал ru/.

Так как в DLE нет таких страниц :

www.Ваш портал ru/index.html
Ваш портал ru/index.html

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

www.Ваш портал ru/index.php
Ваш портал ru/index.php

Поэтому достаточно будет установить :
RewriteCond %{HTTP_HOST} ^www.портал ru
RewriteRule (.*) http://портал ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
RewriteRule ^index.php$ / [R=301,L]


Для SEO оптимизации редирект делать на основной домин WWW, но если нужно без WWW вот вариант:

# Ваш портал ru, вместо www.Ваш портал ru
в .htaccess:
RewriteCond %{HTTP_HOST} ^www.портал ruRewriteRule (.*) http://портал ru/$1 [R=301,L]


Есть еще короче код, специально для адресов без префикса www и для ресурсов, к которым прикручены несколько доменов (если у вас 1 домен, можете ничего не менять, это не страшно).
Заодно сразу проверяет php и html файлы одной строкой (можно добавить расширений, дописать например shtml|chtml|asp и т.п. если вы когда-либо их использовали и надо отбить у поисковиков охоту к ним обращаться).

Если у вас домены в разных зонах, то можете во второй строке просто дописать еще зоны через прямую черту.
Например:

RewriteCond %{HTTP_HOST} ^www.(.*.)ru|org|net|com|com.ua$
----------------------САМ-КОД------------------------
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www.(.*.)ru$
RewriteRule (.*) http://портал ru/$1 [R=301,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.(php|html) HTTP/
RewriteRule ^index.(php|html)$ / [R=301,L]
---------------------------------------------------------


RewriteCond %{http_host} ^портал ru [nc]
RewriteRule ^(.*)$ http://www.портал ru/$1 [r=301,nc]

Seo оптимизация - избавится от дублирования адресов сайта
Да также важно прописать главное зеркало в robots.txt если до сих пор еще не сделали ...
Как это сделать и почему можно прочитав статью Советы robots.txt для Datalife Engine (Dle).

Предлагаем скачать dle-news Seo оптимизация или как избавится от дублирования адресов веб-ресурса

udalenie-dubley-stranic.zip [23,23 Kb] (cкачиваний: 95)
  • 80

Комментарии 2

dle9.com от 26 августа 2012 23:08
Hayk,
где дублируется, о чем вы ?
Hayk от 26 августа 2012 22:16
Такой вопрос: Почему при добавлении новости она дублируется автоматически? Если удалить одну, то удаляются обе
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent