Как заставить работать плагин Ahrefs SEO на WordPress?
У AHREFS есть хороший плагин для Wordpress, но он перестал работать, санкции, как понимаете. Ключ API можно получить, но сайт не подключается.
Сайты на российских хостингах, но даже через Cloudflare и с доменом .com все равно не хочет. Может кому-то удалось это обойти?
Дополнительно:
Ответы:
Прокси сделайте через не русский айти просто
- Пробовал пропустить сайт через анонимайзер и через него получить и подключить плагин - не помогает, возможно, они просто в ручную внести сайты в черный список.
А прокси на сайте это хорошо, но как это реализовать на практике? CloudFlare не помогает, когда весь трафик идет через него.
- Али Профи, так вы на сайте это делайте а не снаружи
Али Профи, анонимайзер тут не при чем, он же запрос на ahrefs отправляет напрямую с сервера
если WP на хостинге а не на VPSке сделать почти ничего нельзя, как варик - попробуй завести с внешнего не-рос IP и перенести настройки, иначе - проброс траффика
- Я заметил, что при формировании токена в url попадает домен сайта и это, скорее всего, палит источник. И как я понимаю менять ip если ты в бане смысла нет...
- Али Профи, как раз наоборот
другое дело будет ли он работать, т.е. помимо токена еще ж в процессе работы данными обменивается -тоже городить машруты придется
- Dimonchik, да, поэтому ладно, может тут когда-нибудь кто прочитает, тот кто нашел какое-то элегантное решение. Пока забудем, спасибо за участие.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Проблема с Ahrefs SEO для WordPress обычно не в Cloudflare и не в доменной зоне, а в том, что плагин связывается с API Ahrefs напрямую с сервера, где установлен WordPress. Если IP хостинга, гео, ASN или сама связка домен/IP попадает под ограничения, проксирование только внешнего трафика через Cloudflare не помогает: исходящий запрос всё равно идёт с Вашего VPS или shared-хостинга.
Проверять нужно не “открывается ли сайт через Cloudflare”, а выполняется ли исходящий запрос с сервера до API Ahrefs. Самый простой тест через SSH:
curl -I https://api.ahrefs.com/ curl -I https://ahrefs.com/ curl -v https://api.ahrefs.com/ 2>&1 | head -80
Если ответ обрывается, таймаутится или возвращает блокировку, есть три практических варианта:
Править сам плагин не стоит: после обновления всё слетит. Если очень нужно проксировать именно HTTP-запросы WordPress, делается отдельный mu-plugin через фильтры
pre_http_requestили настройку прокси на уровне PHP/сервера. Но это надо делать аккуратно, потому что через такой прокси могут пойти не только запросы Ahrefs, но и обновления WordPress, лицензии и webhook-запросы.Мой рабочий путь: сначала логировать URL, к которому обращается плагин, затем проверять этот URL через
curlс сервера, потом решать, нужен ли прокси. Если API-ключ валидный, но сервер заблокирован, Cloudflare перед сайтом не решит вопрос.