I've got a problem on a website I've made.
Facebook opengraph is not showing the shares count for some pages...
For example, I have only the id and the share count here:
http://graph.facebook.com/http://www.richardmarazziphoto.com/portfolios/epoca-colour-2/
http://graph.facebook.com/http://www.richardmarazziphoto.com/portfolios/amourica-2/
But on these 2 pages I have all the other infos, but not the shares count:
http://graph.facebook.com/http://www.richardmarazziphoto.com/portfolios/yyz/
http://graph.facebook.com/http://www.richardmarazziphoto.com/portfolios/south-of-the-border-2/
The pages have the same template (it's a website in WordPress and all those pages use the same php template file...)
Did I do something wrong?! How can I fix it?
Why a page that has basically the same template is showing different information?
I've checked on https://developers.facebook.com/tools/debug
and I don't have any error on my og tags..
Thanks a lot!
Stefano
Ok, so I had the same issue. What I did was tried running the URL through the graph without the trailing slash. For example:
http://graph.facebook.com/http://www.richardmarazziphoto.com/portfolios/yyz
This would show the count. If you run it with the slash like you had, it wouldn't.
I thought I fixed the issue. It works for my older pages, but the newer ones aren't working.
Here is an example:
http://graph.facebook.com/http://www.wpbeginner.com/beginners-guide/forgot-your-password-how-to-recover-a-lost-password-in-wordpress
Not sure what FB has been doing lately.
I'm having the exact same problem. (Not WP, but PHP template pages). Absolutely no OG errors in the debugger ... I've Googled the issue and re-read the OG docs to no avail. The only pattern I can see is that any page published prior to a certain date works, everything after does not. Possible that I unwittingly changed something vital and FB is caching info from the old versions? However, as I said, the debugger scrape is current and there is no difference in the old and more recently published pages.
No shares showing:
http://graph.facebook.com/?ids=http://www.aspenbusinessjournal.com/article.php?id=7873
Shares showing:
http://graph.facebook.com/?ids=http://www.aspenbusinessjournal.com/article.php?id=7800
Related
I have started to experience a really strange problem with Facebook link scraping/caching which seems random in nature.
On brand new posts when I go to check: https://developers.facebook.com/tools/debug/ with my new URL I get a message saying 'Cannot scrape: URL blocked'
We have literally been sharing URL's to Facebook for YEARS with no problem whatsoever. All open graph tags are present and working fine.
What is really weird is if I just manually press the 'scrape again' button it grabs all the bits properly and says everything is fine. It's always just the first attempt.
I have also tried manually calling the scrap API instead of letting Facebook do it when someone shares the URL for the first time and still sometimes (not always) it returns empty (just 'id' and 'url' returned) indicating the URL was blocked.
What's going on here it's driving me mad? We are nowhere near our API limits if maybe that was the issue...
Why would it say blocked first go on the debug page then literally 2 seconds later you press 'scrape again' and it works fine.
Just to note sometimes when it says blocked it still shows maybe the image in the link preview but no title or description. It's like it's grabbed some tags but then given up. Very strange...
I have checked our access logs and I can see 'Facebot' accessing our site fine.
Hope someone can help, I am really hoping this is some weird Facebook bug as I can't see any change in our code base that would effect this.
Facebook does not return anything helpful when this happens even with the API. I have no way in contacting Facebook direct either. If we are somehow getting blocked I would love to know why and fix that issue. But it's impossible to debug at the moment.
Just to note I have 3 sites all running the same code base (WordPress environment). They are all experiencing this issue. All been running fine for many years.
Cheers
This was to do with rate limiting that was not visible in the Facebook APP dashboard. Helpful...
Full details here: https://developers.facebook.com/bugs/232343637174087/
Solution for your problem: You can use Facebook image button after adding link on Facebook news feed, like shown in iamge
second thing upload image on othe site and give the image path to your website and then put it on your news feed, you can get definitely positive result using this two methods.
also refer this image
thanks hope this two will work for your problem
Facebook LIKE/SHARE functions are generally not working on my wordpress blog. I cannot LIKE or SHARE any new posts, but oddly if I have already LIKED a page, the SHARE function works fine.
The problem with SHARE is that the normal sharing window pops up, but there is no metadata populated in it. I've looked at the metadata in my blog posts and as best I can tell it is populated correctly by Wordpress. Additionally, I cannot find any differences in the metadata or code between posts that I have previously LIKED and ones that I have have not.
I've tried running the FB debugger/linter for a number of posts on my site and each one returns the message:
Error Linting URL: An internal error occurred while linting the URL.
I've tried googling this error, but cannot find any useful advice on what might be causing it.
Here is a sample post for people to examine this problem:
http://erb.kingdomnow.org/michael-pollan-talks-about-his-new-book-cooked-video/
Thanks...
You should use Open Graph tags (see "Use proper Open Graph tags and large images to generate great previews" and "Using Self-Hosted Objects") in the header of your webpages to help Facebook determine what metadata needs to be shared.
Since you are using WordPress, you could either edit the template file in your theme that defines page headers (normally header.php) or use Facebook's official plugin.
I have created my website using wordpress 3.4.1 and, I tried sharing my webpage in facebook. I do not get any thumbnail or the basic blog description in the facebook post. Instead I get "No Title". I know this question has been asked a number of times in wordpress forums. But, most of them are leading to dead ends. Can some one help me in this regard.
PS: I tried using the facebook debugger (http://developers.facebook.com/tools/debug) I get the following
Error Parsing URL: Error parsing input URL, no data was scraped.
You need to add OpenGraph tags to your page, or even easier, finf a WordPress plugin to do it for you. Run the page through the debugger again and the issues should be fixed.
Just like what Niraj said you need to make sure you have the open graph meta tags on your blog. Here is a plugin which will add them http://wordpress.org/extend/plugins/facebook-open-graph-meta/.
I'm working at Storify and we have an issue when we want to share some stories on Facebook.
We are using og meta tags to make sure the story is shareable in a nice way. Mainly, we use og:title, og:site_name, og:type, og:url, og:image and og:description.
For some stories, it works like a charm and it looks terrific, e.g. http://storify.com/elevour/smog-attacks-beijing-yet-again
But some stories, it doesn't work at all, e.g. http://storify.com/documentally/40-at-40
We use the same script for both, and OpenGraph.in can detect my og meta tags on every single story... http://www.opengraph.in/?url=http%3A%2F%2Fstorify.com%2Fdocumentally%2F40-at-40&format=html
Do you have an idea what it can be?
Is it a bug from Facebook?
Vinch, I'm getting quite inconsistent results when I run these links through the facebook debugger ( https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fstorify.com%2Fdocumentally%2F40-at-40 ) it seems to have trouble parsing the urls. For the beijing link, it did successfully parse it the first time, but has returned an error on all subsequent tries, for the 40 link I get an error every time. Perhaps this has something to do with the way you're resolving urls on your server? When I run a user's url eg: http://storify.com/documentally/ through the debugger, it returns the generic og data from http://storify.com/ ...
The issue is with the facebook cache and solution is to refresh the facebook cache by going to the link. https://developers.facebook.com/tools/debug/og/object/
and pressing the button "Fetch New Scrape information".
Hope it helps
I'm currently using Drupal 6 with a special content type template for all blog posts. At the moment we're not using OG tags but I have it pull the main metadata with content-type, title, image, and description tags and it was working just fine until today.
Despite at least the last 3 posts still displaying properly in URL Linter, the newest for today won't pull any of the metadata. A few other ones I tested at random from the archive aren't pulling information properly either, but the majority are still working.
What would cause a discrepancy in Facebook's URL Linter between pages using the same template?
What is the url? Are the tags in the header? Are you able to test switching to their new OG open graph tags? Facebook has been known to deprecate old functionality with little to no warning - and perhaps the old url's are working still because Facebook has already cached the data. It looks like a lot of people are having this same issue - and I am assuming Facebook will fix it soon if it isn't already fixed.