How to stop 403 and 404 http errors from facebook bots and/or refresh share cache -
How to stop 403 and 404 http errors from facebook bots and/or refresh share cache -
i'm getting lots of 403 , 404 errors facebook bots after changing directory construction on server few weeks ago. of course, such errors should expected in situation until cache clears, , has happened in cases. however, i'm still getting error select grouping of share links. i've tried repeatedly clear cache through debug tool corresponding pages, , looks perfect in output, bad requests maintain coming. (lint tool: lint tool url). here examples logs:
http access log:
69.171.224.251 - - 443 [13/jan/2012:06:22:01 -0500] "get /web/user/images/b0/b0ahhsjq1c1oex0tbs5glamcsx4wkdpt.240.jpg http/1.1" 403 338
and http error log:
[fri jan 13 05:55:01 2012] [error] [client 69.171.228.249] file not exist: /var/xxx/www/html/web/user/images/1/ab/absiktlhds3rcupyyftxsp8j9u7vvavr.240.jpg
these ip addresses point facebook.
perhaps linting wrong url? how can find out url these requests belong to? doesn't facebook stop requesting after point , refresh cache? sec error above repeated 25 times day lastly week.
(at point not consider url rewriting.)
you should set 301 permanent redirects. or sort of url rewriting. either way works.
you can sure reports filter out user agent linter/scraper
when facebook scrape page?
facebook needs scrape page know how display around site.
facebook scrapes page every 24 hours ensure properties date. page scraped when admin open graph page clicks button , when url entered facebook url linter. facebook observes cache headers on urls - @ "expires" , "cache-control" in order of preference. however, if specify longer time, facebook scrape page every 24 hours.
the user agent of scraper is: "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"
facebook share bots http-error
Comments
Post a Comment