Страницы с .html и без определяются как дубли

B
На сайте с 12.08.2011
Offline
54
1333

Добрый день. Что называется, перемудрил... Прошу помощи.

Суть: Есть сайт на голом html. Дней 10-15 назад пришла в голову "гениальная" мысль - убрать расширение .html на всех страницах через настройку файла .htaccess. "Нагуглив" несколько строчек кода, задачу удалось реализовать: страницы вида http://dema.com.ua/Countries_Krause/Russia.html стали отображаться в адресной строке как http://dema.com.ua/Countries_Krause/Russia

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

Но вот гугл вебмастер таки зафиксировал дубли и в Search Console/Вид в поиске/Оптимизация HTML было отмечено дублирование мета-описаний (на данный момент процентов 30 страниц).

До эксперимента посещаемость месяца 2 стабильно росла, сейчас, около недели, стабильно падает.

Вопросы:

1. Что делать? :) Ждать, отказаться от затеи?... Может, нужно в robots.txt внести какие-то правки или мой код в .htacess ошибочный (работает, но, выходит, криво)?

2. Когда генерирую sitemap.xml, туда добавляются все страницы дважды (с .html и без). Потом я этот sitemap сам подсовываю поисковикам (с дублями) - явка с повинной такая себе :gm: Как быть с этой бедой?

Вот, собственно, фрагмент кода для .htacess

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP

RewriteRule ^([^.]+)\.html$ http://dema.com.ua/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !(\.[^./]+)$

RewriteCond %{REQUEST_fileNAME} !-d

RewriteCond %{REQUEST_fileNAME} !-f

RewriteRule (.*) /$1.html [L]

Буду благодарен за любые мысли.

сайт о монетах (http://dema.com.ua/)
ОК
На сайте с 03.12.2015
Offline
21
#1

Ну вы сделали редиректы, дубли с .html автоматом выпадут из индекса

Конструкторы сайтов (http://sitebuilders.club) - sitebuilders.club
M
На сайте с 04.12.2013
Offline
223
#2
baturdem:

2. Когда генерирую sitemap.xml, туда добавляются все страницы дважды (с .html и без). Потом я этот sitemap сам подсовываю поисковикам (с дублями) - явка с повинной такая себе 😒 Как быть с этой бедой?

Не добавлять страницы с .html?

---------- Добавлено 03.03.2016 в 17:39 ----------

На страницах сайта меняйте адресацию. А то криво как-то все переходы через редирект делать.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
ОК
На сайте с 03.12.2015
Offline
21
#3
baturdem:
. Когда генерирую sitemap.xml, туда добавляются все страницы дважды (с .html и без). Потом я этот sitemap сам подсовываю поисковикам (с дублями) - явка с повинной такая себе Как быть с этой бедой?

По нормальному нужно не давать неправильные адреса в карте сайта. Если страниц немного, а по другому генератор sitemap работать не может, то чистите sitemap руками

B
На сайте с 12.08.2011
Offline
54
#4
miketomlin:
Не добавлять страницы с .html?

---------- Добавлено 03.03.2016 в 17:39 ----------

На страницах сайта меняйте адресацию. А то криво как-то все переходы через редирект делать.

Все логично. Как-то забыл. Спасибо. Поменял все ссылки на сайте - на "без .html". Сгенерировал новую карту - получилась "правильная" - без расширений. Посмотрим, как будет дальше.

p.s. наполняю сайт через Dreamweaver. к сожалению, когда добавляю новые страницы и дальше их подвязываю к существующим, ссылки добавляются с .html. Придется вручную удалять. Неудобно. Мелочь при моих объемах, но неприятно...

Frelly
На сайте с 12.02.2016
Offline
31
#5

У меня вот такой вопрос: а зачем вы вообще переделываете все ссылки?

Были с .html, теперь все без .html.

А правильнее-то как?

Мне попадалось несколько статей, где авторы уверяли, что ссылки надо делать с .html. А если они состоят из нескольких слов, то использовать "-", а не "_".

Так как правильно формировать ссылки?

ОК
На сайте с 03.12.2015
Offline
21
#6
Frelly:
Так как правильно формировать ссылки?

Как по мне то без разницы, что с .html, что без.

Frelly:
А если они состоят из нескольких слов, то использовать "-", а не "_".
Здесь мне кажется больше рекомендация исходя из удобочитаемости. С "-" урлы воспринимаются легче, чем с "_"
M
На сайте с 04.12.2013
Offline
223
#7

С подчеркиваниями вполне удобочитаемо – см. Avito, VK и т.п. Но я почему-то дефисы обычно использую. По поводу расширения согласен, хотя обычно не использую, ровно как и завершающий слеш. Еще хотел бы обратить внимание ТСа на верхний регистр букв, можно и от этого отказаться.

melkozaur
На сайте с 06.04.2010
Offline
505
#8
Frelly:
Были с .html, теперь все без .html.
А правильнее-то как?

Правильнее - не переделывать.

Ну и если сайт был на статике html, то убирать принудительно раширение родных файлов - это уже какая-то болезнь головы.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
M
На сайте с 04.12.2013
Offline
223
#9

Захотелось – сделал. О какой-то там болезни здесь говорить неуместно.

Главное, все сделать грамотно. А то недавно один чел. на киберфоруме ради избавления от расширений собирался для каждой страницы отдельную директорию с индексным файлом сделать. Тут уже диагноз более четко вырисовывается.

---------- Добавлено 05.03.2016 в 00:29 ----------

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

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