We ran our Shopify store URL through Facebook's Debugger because we've been having issues sharing the URL on Facebook. When I put my URL in - I get a 403 Forbidden in return along with the following message:
Critical Errors That Must Be Fixed
Bad Response Code - URL returned a bad HTTP response code.
Errors That Must Be Fixed
Missing Required Property - The 'og:type' property is required, but not present.
However, the 'og:type' property IS present, as well as all other required tags - as these tags are built into the theme we are using.
Facebook states it is a Shopify issue and Shopify points the finger back at Facebook. The bottom line is the website itself comes up with no issue and sharing on other social networks, such as LinkedIn, is no issue either.
The URL in question here is http://www.holeinthesheet.com. Try attempting to share this URL on Facebook and you will see what I mean.
Related
I am trying to add Facebook like/share to http://labs.jstor.org/shakespeare/macbeth. I’ve tried several different ways of adding it, including the HTML5 and XFBML options from developers.facebook.com and from AddThis.
I made sure to include the og: title, type, url, and image meta tags as shown:
The open graph debugger tool at developers.facebook.com/tools/debug/ returns a 404. I checked in Firebug to make sure there wasn't a 404 header coming across. When clicked, the like/share buttons show the page as "Page Not Found"
What is going on here?
Check your server code and make sure you're returning the correct meta tags to Facebook - if you have special user agent handling, you might be returning the correct tags to regular browsers but the wrong tags to Facebook, which can make debugging more difficult
Can't share a url in cyrillic: http://вода-серебряная.рф. My site uses facebook.com/sharer/sharer.php to achieve that. The url is already transformed to punycode (http://xn----7sbbdcmja7ed0aci5rc.xn--p1ai/) with FB at this step.
When I click Share Link, an error is returned with the following message: Could not post to Wall. The message could not be posted to this Wall.
I've also checked the url at developers.facebook.com/tools/debug and it returned the following error: Error Linting URL: An internal error occurred while linting the URL (see the result).
Is it a FB bug or how can I fix this?
Facebook isn't currently set up to support Internationalized domain names. If you file it at the Bugs Tool, it'll be tracked as a feature request there.
edit - known issue - https://developers.facebook.com/bugs/466343236740917
I'm just trying to use standard link sharing using Facebook's sharer.php url. Here is a sample link:
https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fbsfurl.com%2FhTM9%2F2%2F2&t=Welcome!
I've been doing this successfully since 2009. Recently the Facebook sharer page seems to no longer be able to access my link to pull in images and a description. Using the Facebook Object debugger,
https://developers.facebook.com/tools/debug/og/
I see that every URL that i try returns a HTTP 502 error. Can someone help me understand why this is happening? Even a static HTML page returns this same error. Here is a screenshot of the error: http://images.publicaster.com/ImageLibrary/account116/images/facebookscrapeerror.png
Testing the URL in a browser works fine: http://stagingclick.publicaster.com/test.htm. this is just a static link no dynamic content, no redirects nothing. I'm a little at a loss of what i can do to fix this error. In my IIS logs i am not able to see the incoming request from Facebook's scraper.
Thanks!
-mark
The page you linked (http://stagingclick.publicaster.com/test.htm) is redirected (via the og:url tag) to http://www.nin.ja which doesn't resolve - are you sure there isn't a similar problem with the live links you're sharing?
We have an app on Facebook called TouchActive
We provide ways for user to post content to Facebook, either from web (via AddThis) or native Android/iOS app.
When we post from say Android we identify the app and the post appears correctly, showing "... via TouchActive" all fine.
When we post from web, we post a URL that Facebook queries, and we provide an OpenGraph response from our server with all the og: meta tags, including the facebook app_id.
The content appears correctly (it's parsing the OG response OK), but it doesn't show as posted via our app, and the posts don't appear in our Insight statistics for the app.
We are assuming this can be done.
Anyone know what we could be doing wrong in our open graph response that causes this to not work?
I have tried the Facebook debug tool https://developers.facebook.com/tools/debug and it shows the correctly parsed OG response and no errors, only a warning about og:url.
Is og:url recommended or a MUST for this to work?
Andrew: I am also using the same meta tag for my site and it works as expected and the post is attributed to my site. I guess u should specify the og:url meta-tag once and then check. As this url is used on the attributed app's anchor link on fb wall.
If still it has the same issue then we can dig it more to come to solution.
A user manually sharing a link to or liking a web page which has opengraph meta tags (including an App ID) is not the same as posting the content from the app - are you definitely posting the links using the app?
You must post via the API to get the post attributed to your app, regardless of which app is specified on the page's meta tag (which is done primarily for insights and administration purposes)
Today, I tried to post a link from my website on my wall, but no OG meta information was fetched. Therefore, I went on to Facebook URL Linter to check things for myself and see if OG meta tags are fetched properly.
To my surprise, every link on my website including the domain itself, generated Response code: 302.
My OG tags are well set and they were working fine a few days ago. Following is what the debugger shows for my domain : http://www.price-tag.org
Response Code: 302
Fetched URL: http://price-tag.org/
Canonical URL: http://price-tag.org/
Final URL: http://price-tag.org/WpjZW/
For every page from my website, facebook linter is adding an arbitrary string like above WpjZW.
Please let me know if this is a facebook error or something has gone wrong at my end.
It seems the linter is being sent on a circular redirect loop. It is seeing a 302 redirect.
For http://www.price-tag.org I don't see anything but a 200 response code when I navigate to your website using Firefox.
However, if I remove the www from the url and go to http://price-tag.org, I do see the strange behaviour of the 302s and then a random url like http://price-tag.org/UKXRN/
I would suggest you contact your server admin or web master to see what they have in place that is doing this 302 redirect and strange url characters.