11.09.2023, 15:43 | #1 |
Member
Студент
Регистрация: 18.10.2022
Сообщений: 30
Сказал(а) спасибо: 1
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 66478
|
Как сделать редирект для Яндекса и людей?
Доброго дня. Подскажите, пожалуйста, как по юзер-агенту выдавать разный контент для робота и людей?
Помощь оплачу |
11.09.2023, 17:05 | #2 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: Как сделать редирект для Яндекса и людей?
|
11.09.2023, 17:17 | #3 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,689
Получил(а) "Спасибо": 13,504
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: Как сделать редирект для Яндекса и людей?
Код:
function isBot($user_agent) { if (empty($user_agent)) { return false; } $bots = [ // Yandex 'YandexBot', 'YandexAccessibilityBot', 'YandexMobileBot', 'YandexDirectDyn', 'YandexScreenshotBot', 'YandexImages', 'YandexVideo', 'YandexVideoParser', 'YandexMedia', 'YandexBlogs', 'YandexFavicons', 'YandexWebmaster', 'YandexPagechecker', 'YandexImageResizer', 'YandexAdNet', 'YandexDirect', 'YaDirectFetcher', 'YandexCalendar', 'YandexSitelinks', 'YandexMetrika', 'YandexNews', 'YandexNewslinks', 'YandexCatalog', 'YandexAntivirus', 'YandexMarket', 'YandexVertis', 'YandexForDomain', 'YandexSpravBot', 'YandexSearchShop', 'YandexMedianaBot', 'YandexOntoDB', 'YandexOntoDBAPI', 'YandexTurbo', 'YandexVerticals', // Google 'Googlebot', 'Googlebot-Image', 'Mediapartners-Google', 'AdsBot-Google', 'APIs-Google', 'AdsBot-Google-Mobile', 'AdsBot-Google-Mobile', 'Googlebot-News', 'Googlebot-Video', 'AdsBot-Google-Mobile-Apps', // Other 'Mail.RU_Bot', 'bingbot', 'Accoona', 'ia_archiver', 'Ask Jeeves', 'OmniExplorer_Bot', 'W3C_Validator', 'WebAlta', 'YahooFeedSeeker', 'Yahoo!', 'Ezooms', 'Tourlentabot', 'MJ12bot', 'AhrefsBot', 'SearchBot', 'SiteStatus', 'Nigma.ru', 'Baiduspider', 'Statsbot', 'SISTRIX', 'AcoonBot', 'findlinks', 'proximic', 'OpenindexSpider', 'statdom.ru', 'Exabot', 'Spider', 'SeznamBot', 'oBot', 'C-T bot', 'Updownerbot', 'Snoopy', 'heritrix', 'Yeti', 'DomainVader', 'DCPbot', 'PaperLiBot', 'StackRambler', 'msnbot', 'msnbot-media', 'msnbot-news', ]; foreach ($bots as $bot) { if (stripos($user_agent, $bot) !== false) { return $bot; } } return false; } Я хз какие еще там боты бывают... Этот код скоммуниздил просто |
Сказали спасибо: |
11.09.2023, 17:23 | #4 |
Member
Студент
Регистрация: 18.10.2022
Сообщений: 30
Сказал(а) спасибо: 1
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 66478
|
Re: Как сделать редирект для Яндекса и людей?
|
11.09.2023, 17:29 | #5 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,689
Получил(а) "Спасибо": 13,504
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: Как сделать редирект для Яндекса и людей?
|
12.09.2023, 23:40 | #6 |
anonado.ru
Профессор
Регистрация: 22.06.2020
Адрес: Живу у себя дома
Сообщений: 676
Сказал(а) спасибо: 74
Получил(а) "Спасибо": 289
Нарушения: 0/0 (0)
Репутация: 256629
|
Re: Как сделать редирект для Яндекса и людей?
Да щас вам боты прям светится будут...
Но троечку светятся а еще троечку нет. Охватит санкции потом полгода вылазить из под них будет.. |
Сказали спасибо: |
13.09.2023, 05:31 | #7 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: Как сделать редирект для Яндекса и людей?
|
13.09.2023, 10:05 | #8 |
ОПТимизирую оптом.
Академик
Регистрация: 26.06.2020
Сообщений: 1,160
Сказал(а) спасибо: 1,385
Получил(а) "Спасибо": 3,074
Нарушения: 0/0 (0)
Репутация: 822124
|
Re: Как сделать редирект для Яндекса и людей?
Лучше через IP поисковых ботов делать. Ботов пускаем на сайт, не ботов редиректим.
Все через .htaccess делается. |
13.09.2023, 11:31 | #9 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: Как сделать редирект для Яндекса и людей?
|
13.09.2023, 12:07 | #10 | |
ОПТимизирую оптом.
Академик
Регистрация: 26.06.2020
Сообщений: 1,160
Сказал(а) спасибо: 1,385
Получил(а) "Спасибо": 3,074
Нарушения: 0/0 (0)
Репутация: 822124
|
Re: Как сделать редирект для Яндекса и людей?
Цитата:
Для меня есть плюсы в таком редиректе через .htaccess, сейчас его использую. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
301 редирект только для ПС | Онегин | Веб-строительство | 4 | 12.09.2022 17:34 |
301 редирект, хелп | Онегин | Веб-строительство | 9 | 07.09.2022 22:05 |
Ищу хостинг под 301 редирект | medexpert | Хостинг и домены | 0 | 22.10.2021 12:12 |
Редирект с поддоменов | Tanya | Веб-строительство | 20 | 20.10.2021 11:47 |
Крауд-маркетинг. Трастовые ссылки для людей, Яндекса и Гугла. | _Игорь | Ссылки: покупка, продажа, обмен | 11 | 04.10.2020 23:05 |