- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый всем день,
Есть такая задача, сделать так, чтобы для ботов Яндекса отображалась немного другая иконка
Стандартная иконка тут https://99zvuk.com/favicon.ico
Иконка которая должна отображаться для Яндекс-бота вот https://99zvuk.com/favicon-yandex.ico
Я уже пытался проверить через плагины в браузере, которая меня показывает как Яндекс бота, но почему-то я так и не понял с срабатывает ли мой скрипт подмены или нет
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Условие для User-Agent, содержащих "Yandex" или "YandexBot"
RewriteCond %{HTTP_USER_AGENT} Yandex [NC,OR]
RewriteCond %{HTTP_USER_AGENT} YandexBot [NC]
# Перенаправление запроса favicon.ico на favicon-yandex.ico
RewriteRule ^favicon\.ico$ /favicon-yandex.ico [L]
</IfModule>
В общем по возможности подскажите как на этом сайте https://99zvuk.com/ протестировать вывод нужной мне иконки для yandexbot
Например, скачать файл с помощью curl.
Срабатыванию вашего RewriteRule могут мешать другие правила поэтому своё правило нужно ставить в начало файла .htaccess чтобы оно сработало раньше остальных правил.
Ещё там может быть Nginx самостоятельно раздаёт файлы .ico и не проксирует такие запросы на Apache так что никакие правила из .htaccess работать не будут.
Например, скачать файл с помощью curl.
Срабатыванию вашего RewriteRule могут мешать другие правила поэтому своё правило нужно ставить в начало файла .htaccess чтобы оно сработало раньше остальных правил.
Ещё там может быть Nginx самостоятельно раздаёт файлы .ico и не проксирует такие запросы на Apache так что никакие правила из .htaccess работать не будут.
спасиб!
хостер ответил так
Статика в нашей логике обрабатывается через nginx, а динамика через apache, поэтому перенаправление не сработает. Код в .htaccess выглядит корректным. Установил на веб-сервере специальную конфигурацию, которая передает обработку изображений на apache. Теперь перенаправление работает.