Facebook not using meta title or description from Concrete5
Permalink
Hi,
The owner of one of my oldest sites asked me why there was no title or description when he shared a link in Facebook. (see screen)
First: I noticed all my C5 sites have a <title> instead of meta title, is this normal?
Second: Could this be the problem or is there something else going on?
Thanks!
The owner of one of my oldest sites asked me why there was no title or description when he shared a link in Facebook. (see screen)
First: I noticed all my C5 sites have a <title> instead of meta title, is this normal?
Second: Could this be the problem or is there something else going on?
Thanks!
That's nice way to add Open Graph tags but that won't fix my problem, I already added a quick and dirty meta title tag and even an og:title tag, nothing is showing in Facebook
It's probably just that Facebook hasn't indexed the site then.
It has been indexed, see the attached screenshot of a year ago.
It suddenly stopped working since a while, nothing has been changed on my end. The host also has no idea what is going on.
I did realize that I put the site in a resellers package a few months ago..but how would that break a title and description in Facebook.
It suddenly stopped working since a while, nothing has been changed on my end. The host also has no idea what is going on.
I did realize that I put the site in a resellers package a few months ago..but how would that break a title and description in Facebook.
Okay, well it could possibly an issue with your hosting environment. I have heard about this kind of thing happening on blacklisted servers etc.
But... Have you tried the Facebook lint tool?
https://developers.facebook.com/tools/debug...
Go to the link above and try adding the url of your site. This will tell Facebook to re-index your site and provide any errors they may have found when crawling. Once they have re indexed the site the issue should hopefully be sorted out. See how you get on!
But... Have you tried the Facebook lint tool?
https://developers.facebook.com/tools/debug...
Go to the link above and try adding the url of your site. This will tell Facebook to re-index your site and provide any errors they may have found when crawling. Once they have re indexed the site the issue should hopefully be sorted out. See how you get on!
Thanks for that. I get a 403 error (Bad Response Code: URL returned a bad HTTP response code.) and I have no idea how to fix this.
I do see that it doesn't accept my og:image but it uses the following 5.5.2.1 image for some reason, perhaps something is wrong with the database?:http://www.rodinrosendahl.nl/updates/concrete5.5.2.1/concrete/image...
Any ideas?
Link to the debugger:https://developers.facebook.com/tools/debug/og/object?q=www.rodinros...
I do see that it doesn't accept my og:image but it uses the following 5.5.2.1 image for some reason, perhaps something is wrong with the database?:http://www.rodinrosendahl.nl/updates/concrete5.5.2.1/concrete/image...
Any ideas?
Link to the debugger:https://developers.facebook.com/tools/debug/og/object?q=www.rodinros...
Very odd - That is the loader graphic used for the calendar right?
It is appearing near the bottom of the html, but why Facebook are picking that up instead, I really have no idea. I would probably try to remove specifically just that graphic from the calendar markup if possible, and then try the lint tool again, and see what it picks up this time.
It is appearing near the bottom of the html, but why Facebook are picking that up instead, I really have no idea. I would probably try to remove specifically just that graphic from the calendar markup if possible, and then try the lint tool again, and see what it picks up this time.
Correct, but that's not it either.
Renamed the folder (on 5.6+ anyway) does absolutely nothing. Debugging another page, news for example, returns the following:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2...
It doesn't see the OG tags at all! even weirder, when I "click See exactly what our scraper sees for your URL" I get "Document returned no data" instead of my HTML code.
Renamed the folder (on 5.6+ anyway) does absolutely nothing. Debugging another page, news for example, returns the following:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2...
It doesn't see the OG tags at all! even weirder, when I "click See exactly what our scraper sees for your URL" I get "Document returned no data" instead of my HTML code.
Clutching at straws here...
Have you tried adding a trailing slash to the end of your og:url value - e.g. -
<meta property="og:url" content="http://www.rodinrosendahl.nl/nieuws/" />
Have you tried adding a trailing slash to the end of your og:url value - e.g. -
<meta property="og:url" content="http://www.rodinrosendahl.nl/nieuws/" />
Seems it was the host after all.
I mailed the host several times and when I gave them the Facebook Error codes that had something to fix. It had something to do with moving the hosting to the reseller package.
Thanks for the help!
I mailed the host several times and when I gave them the Facebook Error codes that had something to fix. It had something to do with moving the hosting to the reseller package.
Thanks for the help!
No worries - glad you got it sorted! From digging around it did seem the main causes that most people having your kind of issues were hosting environment based.
You need to read and implement this great how-to, it will outline how you should amend your site to make Facebook pick up the correct data:
http://www.concrete5.org/documentation/how-tos/developers/facebooks...
Also, quick note - All html documents require a <title> tag to be valid. It is really important that every webpage has one.
Cheers.