- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос не маловажный и затрагивает наверное постоянно всех кто сталкивается с этой CMS.
Вот и сам вопрос:
Как убрать дублирование страниц такого плана:
_site.com/777-seo-kontent-dle.html
_site.com/cat1/777-seo-kontent-dle.html
_site.com/cat2/777-seo-kontent-dle.html
_site.com/cat3/777-seo-kontent-dle.html
например при использовании ЧПУ 1,
Тоесть получается то, что с какой категорией не ввести новость она будет отображаться только с другим адресом. Видел несколько сайтов в выдаче у которых все эти страницы редиректят на одну:
_site.com/777-seo-kontent-dle.html
Как это осуществить?
Чем вызвано это, да тем что обнаружил что гугл проиндексировал много страниц так, хотя №ЧПУ на сайте не менялся а использовался всегда №2, в чем наверное и была изначальная ошибка, потому как сайт мультикатегорийный.
Так же заметил что есть дубли такого плана:
_site.com/cat3/777-seo-kontent-dle-edecvrjnvjin-cjencjencjjeic-cecejjeje.html
_site.com/cat3/777-cedhcbuhencnecne-kontent-dle.html
одна и та же страница. Такое впечатление что не CMS а подобие на секс.
KILLER666 добавил 26.11.2011 в 07:43
разобрался сам, всем спасибо. Если у кого то такой же баг, пишите в личку, помогу.
Начиная с v.9.3 есть:
При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: http://site.ru/id-имя новости.html и http://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес.
Вот такой вот способ есть:
Как он работает? Хак проверяет переменную $full_link (уникальный адрес полной новости), которую генерирует движок и если адрес запрошенной новости отличается от значения в переменной $full_link, то выполняется 301 редирект на адрес полной новости, который хранится в переменной $full_link.
Установка:
Файл /engine/modules/show.full.php
Найти:
$tpl->set( '{full-link}', $full_link );
Добавьте ниже:
$full_link_ = !isset ($_GET['cstart']) ? $full_link : $link_page . intval ($_GET['cstart']) . ',' . $news_name . '.html';
if ($config['http_home_url'] . substr ($_SERVER['REQUEST_URI'], 1) != $full_link_) {
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: ' . $full_link_);
die ();
}
Источник: http://0-web.ru/dle/hack-dle/176-redirekt-301-ili-borba-s-dublirovaniem-kontenta.html