- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Какую точку входа на сайт используют поисковики?
У на мой сайт можно зайти по нескольким адресам:
httt://site.ru
httt://site.ru/
httt://site.ru/index.php
httt://site.ru/index.php/
httt://site.ru/index
httt://site.ru/index/
httt://www.site.ru
httt://www.site.ru/
httt://www.site.ru/index.php
httt://www.site.ru/index.php/
httt://www.site.ru/index
httt://www.site.ru/index/
Под зайти на сайт я понимаю попадание на главную страницу сайта.
Скажите, какие-нибудь мысли по этому поводу.
И еще вопросик. Лучше, чтобы документ имел один уникальный адрес? Скажем, страницу можно получить по адресу httt://site.ru/page_1 или по адресу httt://site.ru/page_1/. Лучше, чтобы был только один адрес, например httt://site.ru/page_1? А по адресу httt://site.ru/page_1/ выводилась ошибка?
Странный вопрос. Поисковики, как правило, индексируют сначала главную страницу сайта (http://site.ru или http://site.ru/ - без разницы, для поисковика это одно и то же). С www или без - это как Вы ссылки поставите. А потом, по внешним и внутренним ссылкам индексируют другие страницы Вашего сайта. А всякие index/, index.php лучше уберите, чтобы лишний раз не дублировать страницы сайта.
А вот http://site.ru/page_1/ и http://site.ru/page_1 - не одно и тоже. Я бы поставил на одной из них либо редирект на другую, либо 404 ошибку
Странный вопрос. Поисковики, как правило, индексируют сначала главную страницу сайта (http://site.ru или http://site.ru/ - без разницы, для поисковика это одно и то же). С www или без - это как Вы ссылки поставите. А потом, по внешним и внутренним ссылкам индексируют другие страницы Вашего сайта. А всякие index/, index.php лучше уберите, чтобы лишний раз не дублировать страницы сайта.
Всякие index/, index.php мне убирать некуда, у меня нет таких ссылок на самом сайте. Из страниц сайта будет только одна ссылка на главную в виде /. Я, просто, говорил, что у меня главная страница сайта может быть доступна по таким адресам.
А вот http://site.ru/page_1/ и http://site.ru/page_1 - не одно и тоже. Я бы поставил на одной из них либо редирект на другую, либо 404 ошибку
Понял. Значит адрес каждой страницы должен быть уникален.
И еще такой вопросик. На сайте страницы доступны по своим адресам, а если вводится адрес не существующей страницы, то пользователь по этому адресу получает уведомление об ошибке. Все сделано на PHP. Но сточки зрения ссылки на такую страницу - она существует. Не важно что, там, хоть и ошибка. Получается, что мой сайт содержит миллионы и миллиарды страниц с разными адресами но с одним контентом - ошибка: страница не найдена. Это нормально?
Если по этим адресам выдается ответ сервера с кодом 404 (не найдено), то нормально. Вообще, робот может найти эту несуществующую страницу только если на нее будет поставлена какая-либо ссылка с Вашего сайта или с другого. Либо кто-то добавит страницу в addurl.
Если по этим адресам выдается ответ сервера 404, то нормально. Вообще, робот может найти эту несуществующую страницу только если на нее будет поставлена какая-либо ссылка с Вашего сайта или с другого. Либо кто-то добавит страницу в addurl.
Что значит выдается ошибка 404? Это в контенте или как-то надо в хедер прописывать? Объясните пожалуйста.
Да, это нужно в header в нужном месте прописать. Если в PHP, то так:
header('Status: 404 Not Found', true, 404);Может у Вас сервер уже выдает 404 и не нужно ничего прописывать, проверьте - зайдите на несуществующую страницу и просмотрите лог-файлы сервера
Да, это нужно в header в нужном месте прописать. Если в PHP, то так:
header('Status: 404 Not Found', true, 404);Может у Вас сервер уже выдает 404 и не нужно ничего прописывать, проверьте - зайдите на несуществующую страницу и просмотрите лог-файлы сервера
Пока сайт на локальной машине. Он еще в стадии разработки. И навряд ли сервер будет выдавать ошибку 404, ведь страница ошибка, с точки зрения логики программы, и другие страницы сайта - абсолютно равноправны. Значит, надо вводить heder. Но дело в том, что у меня страница собирается на лету: извлекается шаблон к нему добавляется контент. Ее как таковой не существует - она виртуальная! Как же мне прописать хедер? Проще говоря, в процессе создания страницы - она хранится в переменной. А потом, просто, выводится echo'м. Или пере выводом запустить этот хедер?
Эта строка (header) должна выполниться обязательно до вывода какой-либо информации (echo), иначе php выдаст ошибку. Когда зальете сайт на хостинг, потом обязательно все проверьте по лог-файлам, чтобы выдавало ошибку 404 только там, где нужно.
Хорошо. Спасибо вам.