• Home
  • Get help
  • Ask a question
Last post 55 min ago
Posts last week 89
Average response time last week 30 min
All time posts 67735
All time tickets 10467
All time avg. posts per day 21

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#7534 – Social SEO tags (Open Graph) not appearing, just garbage

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Friday, 04 December 2020 19:24 UTC
interkan

I have just one site this happening with where the OG tags will not dipslay.

Sample page: https://www.xxxx.net/policies.html

Instead, I see code like this in main body, not the header:

I've tried switching templates, disabling other 3rd party extensions/plugins, double and tripple checking settings, plugin and order, and nothing.

Running the latest version 4.22.1.4233.

Cleared caches, etc.

I'm out of ideas, you got any?

 

 

Monday, 07 December 2020 08:57 UTC
wb_weeblr

Hi

This "garbage" is a tag included in the content by sh404SEF to store the meta description and is required to work with Joomla caching.  It is an HTML comment and so is not causing any issue.

Just before the page is rendered, it is normally transformed back into a meta description and removed from the page.

The fact that this tag is still present in the final page, and that the OGP tags are missing indicates that the final steps of sh404SEF code are blocked on your site. A likely reason is another extension or your template interfering but it's hard to say without actually looking.

I looked at the page source code and I can see the following:

1 - sh404SEF does not seem enabled at all on that page, nothing from it can be found

2 - The page has a <meta name="generator" content="MYOB" /> tag which indicates something, extension or template or custom code, is injecting a non-standard generator. That something maybe causing the interference.

So as you experience this issue only on that specific site, the 1st thing that comes to mind is compare extensions List and custom code vs what you have on other sites.

If you provide us with superadmin credentials to your website, I can look around but I will definitely need to know what the "generator" tag is coming from.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 

 
Monday, 07 December 2020 15:12 UTC
interkan

Same extension (Akeekba's Admin Tools) is what sets the MYOB, latest version but it is installed on the other two sites as well with the the same setting.

It isn't the template as I've tried others - including the base Joomla's Protostar template. My guess is another 3rd party extensions but I just cannot find it.

I've disabled other any 3rd party plugins unique to this site one-by-one already, but I've even tried ones that are shared including Akeeba Admin Tools and no custom code that I'm aware of.

Welcome to take a look to see if you can isolate what it is.

Admin URL: https://www.xxxx.net/administrator/index.php?sc
username: xxxx
password:  xxxx

Monday, 07 December 2020 15:41 UTC
wb_weeblr

Hi

So the reason is simple, sh404SEF is disabled:

Enabling back SEO features and clearing cache solves the problem.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
 
Monday, 07 December 2020 15:54 UTC
interkan

Welp, I feel stupid now. I swear I checked the config but must have missed that.

Thanks!

This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.