Как да оптимизирам facebook публикациите си?

Wordpress

Здравейте, на моят WordPress има инсталиран плъгин SiteSEO. Когато искам да споделя във фейсбук ми се бъгва публикацията, излиза само домейна на сайта. В инструментс Sharing Debuugedr ми излиза грешката Response code 403 This response code could be due to a robots.txt block. Please allowlist facebookexternalhit on your sites robots.txt config to utilize Facebook scraping. Какво трябва да направя?

Здравейте, за да се оправи проблемът с Facebook публикациите, трябва да позволите на бота на Facebook (facebookexternalhit) достъп до Вашия сайт чрез файла robots.txt. Това ще позволи на Facebook да прочете съдържанието и да показва правилно публикациите, а не само домейна. Ако не го направите, Facebook ще вижда грешка 403 и няма да може да покаже публикацията коректно.

Стъпка по стъпка какво да направите:

  1. Отворете robots.txt файла на Вашия сайт
  • Може да го намерите на адреса: https://Вашият-домейн.com/robots.txt или през файловия мениджър на хостинга.
  1. Добавете следните редове към robots.txt (ако ги няма):

    User-agent: facebookexternalhit
    Allow: /
    

    Това казва на Facebook, че може да обхожда целия сайт.

  2. Запазете промените
    Ако редактирате файла през FTP или файлов мениджър, запишете файла и го качете обратно.

  3. Проверете дали има други ограничения
    Ако използвате плъгини за сигурност (като Wordfence) или защитна стена (firewall), уверете се, че не блокират facebookexternalhit. Ако използвате Cloudflare или друг CDN, проверете и там настройките за достъп.

  4. Проверете сайта с Facebook Sharing Debugger

  • Отидете на: https://developers.facebook.com/tools/debug/
  • Въведете URL адреса на публикацията и натиснете бутона "Debug".
  • Ако всичко е наред, Facebook вече ще може да чете съдържанието и ще показва правилно публикацията.
  1. Ако все още има проблем
  • Проверете дали robots.txt се кешира от CDN или хостинга и изчистете кеша.
  • Проверете дали няма други правила в robots.txt, които блокират достъпа до определени части на сайта (Disallow).
  • Проверете дали сървърът не връща 403 грешки поради други причини (например ограничения в .htaccess или firewall).

Важно:
Позволяването на facebookexternalhit може да увеличи трафика към сайта, защото Facebook ботът може да обхожда повече страници от очакваното. Ако имате ограничен трафик, следете натоварването на сайта.

Резюме:
Добавете в robots.txt:

User-agent: facebookexternalhit
Allow: /

и проверете дали Facebook вече може да чете и показва публикациите Ви правилно.


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.