Микроблоги Знакомства Люди Поиск Фото Музыка Регистрация Добрый вечер, Гость Вход


forumroditeley.ru


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

Наш сайт только для вас и у нас нет вообще тупой раздражающей рекламы
И помните: любые социальные сети воруют ваше время, а мы даем все самое лучшее!
Дубликаты страниц в phpBB2

В этой теме отвечено 0 раз и проглядели 324 раза!

 
Начать новую тему   Ответить на тему    forumroditeley.ru -> администратор -> вебмастеру

Просмотров темы Дубликаты страниц в phpBB2: 324
Общая оценка: 0.00 :: Минимальная оценка: 0 :: Максимальная оценка: 0 :: Всего оценило: 0
Понравилось? Оцените по пятибальной шкале!
Выберите оценку: 

Или обязательно сохраните в браузере в закладки, если тема нужна Вам!
Автор Сообщение
администратор
администратор
Не онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 2970 день
Сообщ.: 8859

Темы: 4787
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 19-Окт-19 11:46      #1  [дать ссылку]    
Уверен, процентов 98 не знают, что такое дубли и что такое дубликаты страницы в структуре сайта, не важно на чем он работает, на вордпресс или на phpBB2. Если зайти в панель управления сайтом в яндекс.вебмастеру, то поисковик выдаст удручающую статистику для владельца сайта в целом. Почему? Большинство страниц сами себя дублируют и тем самым тема, написанная в прошлом, может быть выпасть из поиска и быть невидимой в поисковизации. Труд владельца сайта попросту напрасен, если эта тема будет не в поиске. Смысл тогда работы для проекта, если страницы выпадают из поиска. Порой яндекс кошмарит нас, админов, что даже и я, столько повидавший и изучивший его поведение, удивляюсь алгоритму российского поисковика.
Всем здрасте.
Эта тема будет посвящена владельцам движка на phpBB2. Сейчас вы читаете эту тему на сайте, который работает на phpBB2.

Для начала давайте напомню и озвучу что же такое дубли страниц и что это вообще такое?

На примере этого сайте я вам дам 2 ссылки:

http://forumroditeley.ru/
и
http://forumroditeley.ru/index.php

Даже новичок в интернете скажет, что ссылка http://forumroditeley.ru/index.php не понятная и он будет прав на все 100.
Понятно дело, что http://forumroditeley.ru/index.php это и есть дубль главной страницы этого сайта.

Любой сайт имеет 2 ссылки главной страницы. Они могут выглядет в виде index.php и index.html.

У яндекса есть справка что такое дублирование страниц, где можно узнать, что...

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


Открою малоизвестный и малозаметный секрет.
Большинство форумов и сайтов (каталог сайтов, доска объявлений, фотогалерея, новостная лента на основе чата), сделанные на phpBB2, после прочтения темы или посещения разделов-подразделов перекидывает ЛЮБОГО посетителя на дубликат главной страницы в виде http://ВАШ_САЙТ/index.php и вы ничего не сделаете, если не примите меры по убиванию этого дубля. Вы можете удалить дубль главной страницы на своем форуме лишь в том случае, если свой сайт контролируете полностью, то есть если у вас есть полный доступ к файлам. Но для тех, кто держит форум на стронннем сервисе форумов и блогов, то увы, эту проблемы вы не решите и смиритесь с дубликатами страниц.

Чтобы убить дубль главной страницы, нужен лишь один файл. Это .htaccess. Он лежит в корне вашего сайта и он должен там быть! С его помощью можно многое натворить полезного для своего форума на phpBB2, если знать нужные коды и манипулировать ими.

Нужно лишь создать 301 редирект на корень сайта "/" с /index.php или /index.html

Ниже код перенаправления посетителя (неважно с какой он страницы прыгнет на главную) и для всех ботов яндекса.
Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
RewriteRule ^index.php$ http://ВАШ_ДОМЕН.ru/ [R=301,L]


Такой код стоит на этом форуме.

Но есть другой пример кода редиректа 301, чтобы убить дубликат главной страницы. Он стоит у меня в моем личном блоге и он выглядит иначе. Возможно, этот код для вас и подойдет. Если не ошибаюсь, можно и для вордпресс сделать.

После строки
Код:
RewriteEngine on


вставить
Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.(php|html|htm) HTTP/
RewriteRule ^(.*)index.(php|html|htm)$ $1 [R=301,L]


Этот код сработает, если у вас дубликат в виде index.php!

А если у вас index.html, то:
Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/
RewriteRule ^index.html$ http://VASHSITE/ [R=301,L]


Попробуйте с любой страницы перепрыгнуть на главную.

Еще одна хитрость убрать дубль у себя на phpBB2, который я так сделал давным давно, отредактировать код верха форума, а именно прописать иной путь ссылки для логотипа форума. В стандартном исполнении код ссылки на лого форума идет на http://ВАШ_САЙТ.ru/index.php. Оно вам надо?

Как было раньше:

Код:
<a href="{U_INDEX}"><img src="images/logo/logo.png" alt="" /></a>


Принудительно указал путь:

Код:
<a href="http://forumroditeley.ru"><img src="images/logo/logo.gif" alt="" /></a>


Движок phpBB2 иногда сам делает дубли незаметно для хозяина и в этом нет ничего плохого с точки зрения разработчика движка. Но этот факт для владельца сайта ЗЛО и оно приносит ему вред в виде выпадения из поиска. Согласитесь, если у вас правильно и красиво написана тема, в нее вложили душу и время, а она, заразка, не в поиске или в поиске выдается по иному адресу, да еще яндекс-душегуб ругается на вас. Вы не знаете что делать и что исправить.

Мало кто знает и кто замечает как работает форум на phpBB2, но у каждой темы есть 2 ссылки... Да да да, 2 ссылки и обе эти ссылки яндекс индексирует для себя. Потом Он вам может вставить палки в колеса и запретить этой теме пойти в поиск и не привести для вас посетителей на ваш сайт.

Дам пример 2 ссылок одной темы.

Тема Windows 10 вымогает деньги! Осторожно! имеет свою нормальную ссылку в виде http://forumroditeley.ru/viewtopic.php?t=5521, но она может видна и по этой ссылке http://forumroditeley.ru/viewtopic.php?p=28108, которая и есть дубликат.

Чтобы запретить яндексу индексировать ваши темы страницы в виде /viewtopic.php?p=(порядковый номер), нужно лишь открыть файл robots.txt.

Если быть откровенным для своих читателей тут, то я лично уже устал бороться с дублями у себя на форуме. Реально, яндекс кошмарит так, что диву даешься и где это он находит и зачем все ему надо?

Так, а теперь запрещаем дубли страниц для яндекса:

Код:
Disallow: /viewtopic.php?p=
Disallow: /viewtopic.php?p=*


Теперь мы запретили яндексу жрать темы у себя на форуме в виде /viewtopic.php?p= и выдавать в поиске только /viewtopic.php?t=

Главным инструментом в поиске дублей и как их увидеть, я вам писал в одной теме Скрипт Статистика визитов поисковых ботов, или как узнать, кто вас посещает. Этот скрипт незаменим лично для меня для индексации моих проектов. Я вижу, какую страницу посетили гугл и яндекс, какие дубли жрут поисковики, какие темы часто посещаемы (выгружать в блокнот и мониторить ссылки - сколько раз они повторяются). Также помогает в этом яндекс.вебмастеру в разделе Индексирование.

Вы также можете посмотреть мой файл роботс по этому адресу и осмыслить для себя.

Как работает скрипт, который также помогает найти и дубли страниц, вот ссылка

pic


Сейчас увидел, что яндекс нашел новый дубль в виде /login.php?redirect=viewtopic.php&t=
Только что занес в роботс 2 строчки:
Код:
Disallow: /login.php?redirect=viewtopic.php&t=
Disallow: /login.php?redirect=viewtopic.php&t=*


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

Share on APSense Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Поделиться в memori Добавить в закладки i.ua Добавить в закладки в folkd Добавить в закладки juwit Добавить в imgfave Пост! Добавить в xerpi



Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Дубликаты страниц в phpBB2
Начать новую тему   Ответить на тему    forumroditeley.ru -> администратор -> вебмастеру Часовой пояс: GMT + 3

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Вход
Имя:    Пароль:      Автоматически входить при каждом посещении    


Подписка RSS

Follow

Наши сервисы

На правах рекламы

Анонимное голосование

Понравилось?
Мы в сетях:
                         
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на forumroditeley.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках | слова | Новости науки от яндекса

Написать админу

Нравится
Яндекс.Метрика
Powered by phpBB © 2001, 2011 phpBB Group форум общения родителей ©27.09.2011-2019