Ok, I have this problem with the facebook share button on my site. For one week I was having a password on my site and two days ago I removed it. However when I click on a facebook share button on my site I get this error:
401 Authorization Required This server could not verify...
It looks like the facebook crawler is recognising my site as it is with password but it's not. I tried the debugging tool. The error that was found was this:
Bad Response Code URL returned a bad HTTP response code.
And it's not recognisin my meta tags.
Inferred Property The 'og:url' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:title' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:description' property should be explicitly provided, even if a value can be inferred from other tags.
But I have this tags on the page I want to share. Can somebody please help me?
Related
Facebooks "og:" debugger
https://developers.facebook.com/tools/debug/og/object/
keeps giving me error:
Errors That Must Be Fixed
Object Missing a Required Value Object at URL '' of type 'website' is invalid because a required property 'og:title' of type 'string' was not provided.
On this line:
<meta property="og:locale:alternate" content="es_ES">
Reading here at stackoverflow I saw many articles that says facebook will add a fb_locale and try to read the URL, like this:
http://foo.bar?fb_locale=es_ES
They also link to pages on facebook developer, but none of these pages exists
I can find nothing about this on facebook developer.
https://developers.facebook.com/docs/internationalization
Does anyone have any information if ?fb_locale=es_ES is still working? Cause I cant seem to get any request with this querystring on my web server.
Any help, links or info would be greatly appreciated.
I am trying to share content from my website, http://www.banglanews24.com.
When I try to share any link from the website above in Facebook, it shows an error message like:
"It looks like a link that you're sharing might be unsafe. Please
remove this
link: http://cdn.bn.banglanews24.com/media/files/june_2015/june_17"
My website does not contain unsafe content, it is in line with Facebook's terms and conditions. However, Facebook marks it as unsafe link.
Facebook flags sites with this warning if they provide malformed metadata using the Open Graph Protocol.
To help pinpoint what content is causing Facebook to flag your page as unsafe, you can use the Facebook Debugger Tool.
For http://www.banglanews24.com, the tool shows several warnings, any or all of which might be the root cause of your issue.
Inferred Property The 'og:url' property should be explicitly provided,
even if a value can be inferred from other tags.
Inferred Property The 'og:title' property should be explicitly provided, even if a value can be inferred from other tags. og:image
could not be downloaded or is too small
og:image was not defined, could not be downloaded or was not big enough. Please define a chosen image using the og:image metatag, and
use an image that's at least 200x200px and is accessible from
Facebook.
Share App ID Missing The 'fb:app_id' property should be explicitly provided, Specify the app ID so that stories shared to Facebook will
be properly attributed to the app. Alternatively, app_id can be set in
url when open the share dialog.
in facebook its common problems.. facebook thinkd your website might br spam.. related questions
you keep an feedback to facebook
regards
I added metadata for og:title, og:image etc.
But facebook for some reason does not see them.
I get error:
Object at URL 'http://www.heliconbooks.com/article/authorlanding' of type 'website' is invalid because a required property 'og:title' of type 'string' was not provided.
I looked at the facebook scraper and for some reason these meta tags are omitted. When I look at the source, I see them.
What am I doing wrong?
Check https://developers.facebook.com/tools/debug/og/echo?q=http%3A%2F%2Fwww.heliconbooks.com%2Farticle%2Fauthorlanding
There you can see that FB doesn't see any OG tags. If I look at the source of the website you linked, there are no OG tags as well. So, fix you code according to https://developers.facebook.com/docs/opengraph/howtos/maximizing-distribution-media-content#tags
I think I found the reason, facebook has seen a different page template since my system has adaptive templates based on visitor IP.
Now it shows an image, but not the image I wanted. I guess I have to continue researching it.
When sharing a link from my blog it used to provide a preview. However, now when I share a link the preview does not show up. The site is http://sacandbeyond.com
When I only share the main url above it shows a preview of an old post. When sharing a specific post say
http://sacandbeyond.com/2012/01/11/coachella-2012-lineup-announced/
It never pulls the preview at all. I use wordpress and just recently went to the timeline on facebook.
I've checked my site on the object debugger tool and get back the below, which appears to be ok.
Any suggestions on what might be causing this problem?
Response Code: 200
Fetched URL: http://www.sacandbeyond.com/
Canonical URL: http://sacandbeyond.com/
URL for Likes: http://www.sacandbeyond.com/
Open Graph Warnings That Should Be Fixed
Inferred Property: The og:url property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property: The og:title property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property: The og:image property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property: The og:locale property should be explicitly provided, even if a value can be inferred from other tags.
What you have to do (if you have the permissions to do so on your blog) is add some og:tags to the HTML markup of your page. Facebook needs this information in order to know how to correctly preview your link.
You can read more about the tags and how to use them at this link :
Open Graph Protocol
I'm having a little bit of trouble. It seems that Facebook can't reach my website. So I get this error message under the Facebook comment box, and also I'm not able to like anything on my website.
First I got this error:
Critical Errors That Must Be Fixed
Error Scraping Page: Bad Response Code
Now I get this error:
Error Updating Page:
Value cannot be null (Value given: null) TAAL[BLAME_file]
None of my links works, testing:
http://iseeahappyface.com/having-a-rough-day-at-work
http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fiseeahappyface.com%2Fhaving-a-rough-day-at-work
Scraped URL: See exactly what our scraper sees for your URL shows me
"Document returned no data"
edit
I've made a new .html page with just the code for Facebook commentbox. I got the same error.
edit 2
I've cleared my .htaccess, still the same error.
edit 3
I have another domain at the web host, Facebook can't reach that website either I'd just noticed. My control panel is Parallels® H-Sphere. Is there anything I can check there? I will contact my webhost.
I can see your page and it appears that Facebook is able to lint it:
http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fiseeahappyface.com%2Fhaving-a-rough-day-at-work
However, you still have a few warnings to fix.
**Like Button Warnings That Should Be Fixed**
Inferred Property: fb:admins and fb:app_id missing. fb:admins or fb:app_id is necessary for Facebook to render a News Feed story that generates a high clickthrough rate.
Inferred Property: og:title missing. og:title meta tag is necessary for Facebook to render a News Feed story that generates a high clickthrough rate.
Inferred Property: og:type missing. og:type meta tag is necessary for Facebook to render a News Feed story that generates a high clickthrough rate.
**Open Graph Warnings That Should Be Fixed**
Inferred Property: The og:url property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property: The og:title property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property: The og:locale property should be explicitly provided, even if a value can be inferred from other tags.