Дубли страниц Joomla

12
Diks-5
На сайте с 06.08.2008
Offline
133
1411

В индексе Яндекса появились такие дубли страниц

http://www.сайт.ru/stroika.html

http://сайт.ru/stroika.html

Вопрос считается ли это дублирования страниц для Яши и если да, как с этим бороться?

разница между страницами www и без www Столкнулся первый раз с этим :)

Стройка, мебель, авто - постоянно обмен ссылками, статьями. Классно создают сайты. (http://aktualweb.ru/).
trem
На сайте с 23.07.2009
Offline
117
#1

301 редирект и строка host решит вопрос.

temniy
На сайте с 15.03.2008
Offline
265
#2

В файл robots.txt после всех Disallow добавьте

host: www.сайт.ru

В файл .htaccess добавьте код после строки RewriteEngine On

RewriteCond %{HTTP_HOST} ^сайт.ru$ [NC]

RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L]

⭐ Лучший хостинг от 4 евро, VPS от 6 евро - разные локации - любые карты - скидки до 20% - https://fornex.com/c/ffi2e3/ru/services/
OL
На сайте с 09.04.2009
Offline
41
#3

temniy

Приятно посмотреть на Ваш ответ, не то что некоторые .. не будем показывать пальцами

Diks-5
На сайте с 06.08.2008
Offline
133
#4
temniy:
В файл robots.txt после всех Disallow добавьте

host: www.сайт.ru

В файл .htaccess добавьте код после строки RewriteEngine On

RewriteCond %{HTTP_HOST} ^сайт.ru$ [NC]
RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L]

Не совсем понял с robots.txt

Прописал так, привольно?

User-agent: *

Disallow: /administrator/

host: www.сайт.ru

Disallow: /cache/

host: www.сайт.ru

Disallow: /components/

host: www.сайт.ru

Disallow: /images/

host: www.сайт.ru

Disallow: /includes/

host: www.сайт.ru

Disallow: /installation/

host: www.сайт.ru

Disallow: /language/

host: www.сайт.ru

Disallow: /libraries/

host: www.сайт.ru

Disallow: /media/

host: www.сайт.ru

Disallow: /modules/

host: www.сайт.ru

Disallow: /plugins/

host: www.сайт.ru

Disallow: /templates/

host: www.сайт.ru

Disallow: /tmp/

host: www.сайт.ru

Disallow: /xmlrpc/

host: www.сайт.ru

Disallow: /index.php?nma

host: www.сайт.ru

Disallow: /index.php?format

host: www.сайт.ru

Disallow: /kms_user%2Bindex.html

host: www.сайт.ru

Disallow: /index.php

host: www.сайт.ru

Правильно добавил или достаточно прописать одну строчку внизу )?

OL
На сайте с 09.04.2009
Offline
41
#5

Достаточно одной :)

Diks-5
На сайте с 06.08.2008
Offline
133
#6

прописал так сайт перестал работать, добавив домен соответственно.

# mod_rewrite in use

RewriteEngine On

RewriteCond %{HTTP_HOST} ^сайт.ru$ [NC]

RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L]

########## Begin - Rewrite rules to block out some common exploits

## If you experience problems on your site block out the operations listed below

## This attempts to block the most common type of exploit `attempts` to Joomla!

#

## Deny access to extension xml files (uncomment out to activate)

#<Files ~ "\.xml$">

#Order allow,deny

#Deny from all

#Satisfy all

#</Files>

Joker-jar
На сайте с 26.08.2010
Offline
171
#7

Реальное доменное имя пишите же в .htaccess

emariaru
На сайте с 26.10.2010
Offline
73
#8

RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L]

уберите

OL
На сайте с 09.04.2009
Offline
41
#9

в предложенном вместо слова "сайт" вставьте реальный адрес. В ДВУХ местах.

Diks-5
На сайте с 06.08.2008
Offline
133
#10

Да точно запарился всё пашет теперь! Спасибо всем

в robots.txt прописал так

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /components/

Disallow: /images/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /xmlrpc/

Disallow: /index.php?nma

Disallow: /index.php?format

Disallow: /kms_user%2Bindex.html

Disallow: /index.php

host: www.сайт.ru

надеюсь поможет))

12

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