- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Случайно обнаружил что Google проиндексировал страницу моего сайта в таком виде http://moysite.ru/?bug=moysite.ru
Причем эта страница является дублем моей главной страницы
Причем в выдаче Google это выглядит так:
Рассказать об ошибке - сайт moysite.ru - Мой сайт
moysite.ru/?bug=moysite.ru
Я обнаружил что на любой сайт на главную можно попасть по этому адресу, если подставлять название Вашего сайта, но ни у кого я не заметил что бы страница была проиндексирована именно в таком виде?
Может кто-то знает что это за универсальный адрес и что он означает и как избавится от этого дубля главной страницы.
У меня в яше и повеселее ссылка есть:
sitename.ru/sitename.ru/uploads/photos/sitename.ru/uploads/photos/sitename.ru/products.html?par2=757
а ведет она на sitename.ru/products.html?par2=757
Пойди эти пс разбери))
Это конкуренты стебутся. Исправляйте движок.
Движок правьте, если у вас на сайте ЧПУ везде, то можно сделать в начале кода такое:
if (preg_match('@(\?|&)@',$_SERVER["REQUEST_URI"])) {header("Location: /404.php");exit;}
И у вас нормально страница открывается по этому адресу?
У вас 100% и косяк в движке и в ссылках.
Движок правьте, если у вас на сайте ЧПУ везде, то можно сделать в начале кода такое:
if (preg_match('@(\?|&)@',$_SERVER["REQUEST_URI"])) {header("Location: /404.php");exit;}
И у вас нормально страница открывается по этому адресу?
У вас 100% и косяк в движке и в ссылках.
У меня движок на джумла и стоит родное ЧПУ, поставил Ваш код отдельно в начале index.php с оператором PHP (правильно ли я сделал?)
<?php
?>
Теперь при переходе по ссылке http://moysite.ru/?bug=moysite.ru открывается страница http://moysite.ru/404.php 404 - Компонент не найден!
По ходу это тот вариант, который и должен быть правильным.
Спасибо за помощь, надеюсь, что это правильный ответ!
Если на сайте всё остальное работает нормально, значит всё сделали правильно.
Если на сайте всё остальное работает нормально, значит всё сделали правильно.
Пока никаких плохих изменений в работе сайта я не обнаружил.
Еще один вопрос, а что делать с
выдачей Google:
Рассказать об ошибке - сайт moysite.ru - Мой сайт
moysite.ru/?bug=moysite.ru
Может надо еще запретить для индексирования страницу http://moysite.ru/?bug=moysite.ru
в robots.txt и удалить ее в вебмастере гугла или это уже лишнее, как на Ваш взгляд?
Заранее спасибо за ответ!
Если у вас страница http://moysite.ru/404.php
отдаёт код ошибки 404, а не 200 то ничего запрещать не нужно, ПС сами выкинут страницу.
Если у вас страница http://moysite.ru/404.php
отдаёт код ошибки 404, а не 200 то ничего запрещать не нужно, ПС сами выкинут страницу.
Самое интересное, что при проверке на код ответа в вебмастере гугла и яндекса, ответ одинаковый, что эта страница (http://moysite.ru/?bug=moysite.ru) - "Запрещено в файле robots.txt"
Однако в гугле эта страница прекрасно проиндексировалась и стала дублем главной, вот и пойми почему она появилась в индексе...
Спасибо всем, надеюсь что тема закрылась с хорошим исходом.
Самое интересное, что при проверке на код ответа в вебмастере гугла и яндекса, ответ одинаковый, что эта страница (http://moysite.ru/?bug=moysite.ru) - "Запрещено в файле robots.txt"
Однако в гугле эта страница прекрасно проиндексировалась и стала дублем главной, вот и пойми почему она появилась в индексе...
Закрыть в роботс - это не указание не индексировать, а просьба. Если на такой адрес поставили ссылок, например, то страница войдет в индекс. Проверьте ссылочное, в том числе и на сайте - может какой менеджер влепил в тексте такой линк. И отдавайте по адресу 404 обязательно.
Иногда входит по неведомым простым смертным причинам :) Просто потому, что вы не закрываете от индексации, а даете знать поисковику, что не хотели бы видеть страницу в индексе, а вносить ее или нет - он сам решает.
Закрыть в роботс - это не указание не индексировать, а просьба. Если на такой адрес поставили ссылок, например, то страница войдет в индекс. Проверьте ссылочное, в том числе и на сайте - может какой менеджер влепил в тексте такой линк. И отдавайте по адресу 404 обязательно.
Иногда входит по неведомым простым смертным причинам :) Просто потому, что вы не закрываете от индексации, а даете знать поисковику, что не хотели бы видеть страницу в индексе, а вносить ее или нет - он сам решает.
Спасибо за совет, не подскажете как проверить ссылочное, кроме как в вебмастере?