• Home
  • Get help
  • Ask a question
Last post 5 hours 22 min ago
Posts last week 89
Average response time last week 30 min
All time posts 67739
All time tickets 10468
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.

#8452 – Integration with Page Builder Lite

Posted in ‘4SEO’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Thursday, 20 January 2022 12:43 UTC
davefood

"Hi, using 4SEO on a site where content is produced by SP Pagebuilder Lite. No structured data is being generated (aside from Breadcrumbs)  either automatically or using Structured Data Rules.

It may be that SP Pagebuilder Lite doesn't have the ability to produce structured data with 4SEO. I've asked Joomshaper for help but no response.

Would you be able to have a look and make sure that I'm not doing anything wrong with the installation of 4SEO, and if possible confirm if we need SP Pagebuilder Pro to generate structured data with 4SEO?

Site is www.xxxx.org

Admin login https://www.xxxx.org/administrator/?health

Username xxxx

Password xxxx

4Logs is installed.

Thanks

 

Chris (chrishall57), 4SEO and SP Pagebuilder question | Pre-sale-questions (weeblr.com) for reference."

Thursday, 20 January 2022 13:51 UTC
wb_weeblr

Hi

It may be that SP Pagebuilder Lite doesn't have the ability to produce structured data with 4SEO

SPPB does not produce stuctured data.

using Structured Data Rules.

If talking about full pages being built with SPPB, it is quite expected that no structured datat is automatically created as 4SEO has no direct support for SPPB, not the other way around. You can however create as many custom rules as you need to create the SD you want.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Saturday, 22 January 2022 20:40 UTC
davefood

"Thanks Yannick, I realise that SPPB on its own doesn't produce structured data but 4SEO isn't picking up content from SPPG and generating the required structured data.

For example I have a menu item /staff/julia which points to a Joomla article. 4SEO generates an Article type structured data for this article.

If I take the same text and use it to create a page in SPPB and then point the menu to the SPPG page then 4SEO doesn't produce any structured data. Even if I set up a rule to create structured data and run when /staff/julia and content comes from SPPB it still doesn't produce any structured data.

If you have any thoughts on why I can't generate structured data on SPPB pages that would be great.

Regards

 

Chris"

Monday, 24 January 2022 17:19 UTC
wb_weeblr

Hi

Even if I set up a rule to create structured data and run when /staff/julia and content comes from SPPB it still doesn't produce any structured data.

This is what I explained above: 4SEO does not have any specific support for SPPB, so it won't extract data from it automatically.

You have to setup a rule for it. And of course, you cannot set any field to "Automatic" as, again, 4SEO does not know anything about SPPB and cannot extract data automatically.

If talking about full pages being built with SPPB, it is quite expected that no structured datat is automatically created as 4SEO has no direct support for SPPB, not the aother way around. You can however create as many custom rules as you need to create the SD you want.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Tuesday, 25 January 2022 12:56 UTC
davefood

Thanks Yannick, 

What I'm trying to do is to use Rules to get 4SEO to generate Structured Data when the pages output comes from SPPB. I get Structured Data when the output for the menu items is from Joomla Content or K2 items. What I can't get 4SEO to do is to generate Structured Data using Rules when the menu item is an SPPB page.

For example I have created Rules for menu items like /services/treatment, where the output is selected as SPPB and I've filled in all fields in the 4SEO What to Do tab for the rule, but still no Structured Data produced.

This is where I'm stuck. If you could have a look and make sure I've done nothing wrong that would be great?

Thanks

Chris

 

=================

Tuesday, 25 January 2022 13:07 UTC
wb_weeblr

Hi

The SD appeared after removing the components selector. If you specify a URL (/services/treatment), you don't need to specify anything else as the URL entirely define the page "identity".

It "should" work though, I need to check this again, maybe a bug was introduced in recent versions, I'll double-check that and get back to you.

In the mean time, just selecting the URL is enough to designate a page, there's nothing else to do (not even the language).

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Tuesday, 25 January 2022 16:04 UTC
wb_weeblr

Hi again

I'm afraid I cannot reproduce this on other sites. I just tested again and selecting by component works fine, whether with just one component or several.

I just saw that you added one more rule, for staff. For clarity, let me confirm again that you only need to fill in the URL specification (/staff/{*}).

You do not need to specify a language or the component. The URL is enough.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Wednesday, 26 January 2022 08:52 UTC
davefood

Hi Yannick, thanks for taking a look.

The 2 menu sections I wanted to create Structured Data for were the sub pages for Staff and Services. For both of those if I create the content page with SPBB (Lite) then I can't get 4SEO to output Structured Data for Article even with using Rules. If I replace the SPBB output with the standard Joomla article then 4SEO does produce the Structured Data as expected. I have tried 4SEO on another site using SPBB and I get the same results.

I think the easiest way forward at the moment is to remove the SPPB content and replace with Joomla articles.

Thanks

Chris

 

Wednesday, 26 January 2022 09:15 UTC
wb_weeblr

Hi

For both of those if I create the content page with SPBB (Lite) then I can't get 4SEO to output Structured Data for Article even with using Rules.

I don't understand this. This works and SD is output correctly with the 2 simples rules you have. At least they were yesterday, I can see that you deleted them now.

Or are you saying that when I tested yesterday you had already switched to Joomla articles?

For me, this was working perfectly on your site.

Please advise.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Wednesday, 26 January 2022 12:52 UTC
davefood

Hi Yannick, sorry for the confusion!

If you look at https://www.xxxx.org/staff/julia which is a Joomla Article then you get 2 items of Structured Data, BreadcrumbList and Article.

If you look at https://www.xxxx.org/staff/suzanne which is an SPPB page then you only get 1 item of Structured Data, the BreadcrumbList, even though I have (just now) created a specific Rule for Suzanne to generate Structured Data of type Article.

If I replace the page for Suzanne with a Joomla Article then 2 Structured Data items will be generated.

That is what I am trying to understand.

Thanks

 

Chris

Wednesday, 26 January 2022 12:54 UTC
wb_weeblr

Hi

Well, at the moment, all fields in your rule as set to "Automatic", which can't work. I'll just set up a few custom fields right now.

 

 
Wednesday, 26 January 2022 12:58 UTC
wb_weeblr

Hi again,

Yes, works as expected. You'll surely want to change the values I set. Also, you do not HAVE to fill all the fields:

- page title, page URL, page descriptions can be fetched automatically from the page address, title or meta description, they are not SPPB-specific, so 4SEO can gather them (of course, you can override them if you want): you can leave those on "Automatic"

- author and date modified are SPPB-specific and this is what you need to manually set, as 4SEO does not know how to extract them automatically from SPPB just yet.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 

 
Wednesday, 26 January 2022 12:59 UTC
wb_weeblr

Hi again,

Actually, the Headline field cannot be left on "Automatic", you have to fill it in as well.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Thursday, 27 January 2022 08:51 UTC
davefood

Hi Yannick, thank you so much for looking into this.

I've also found that unless the Description field is filled in then the Structured Data Article isn't generated. An example is Joy Hunt - Occupational Therapist (xxxx.org)

This does mean that each page has to have a rule produced as the Description is going to be unique to each page. Not an issue on a site this size but will be great when 4SEO is able to automatically process SPPB.

Thanks

 

Chris

Thursday, 27 January 2022 08:54 UTC
wb_weeblr

Hi

This is happening because this page actually does not have a meta description. The meta description you see in it is the one auto-generated by 4SEO as no description was provided.

So if the page had a description, we would use that. If not, 4SEO does generate a meta description but due to the internals of Joomla, that happens after the structured data is generated, so we can't include it in the structured data.

I will investigate it and see if somehow the order of things can be changed.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Thursday, 27 January 2022 08:59 UTC
wb_weeblr

Hi again,

Side note: looking at the page source code, I noticed that you have  sets of Opengraph tags:

The second set is from 4SEO but the first one is from something else. You should disable it, it's not very good and as it's first in the page, it may take over (and the data is not very good, see the title for instance)

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Thursday, 27 January 2022 11:12 UTC
wb_weeblr

Hi

This is happening because this page actually does not have a meta description. The meta description you see in it is the one auto-generated by 4SEO as no description was provided.

So if the page had a description, we would use that. If not, 4SEO does generate a meta description but due to the internals of Joomla, that happens after the structured data is generated, so we can't include it in the structured data.

Actually I take that back. I tested locally and this works fine. Event the auto-generated meta description is properly picked up and included in the structured data, and the custom SD rule is working fine.

So I checked again and "I've also found that unless the Description field is filled in then the Structured Data Article isn't generated. An example is Joy Hunt - Occupational Therapist (xxxx.org)" is incorrect.

The SD are generated properly using your custom rule:

You can recognize the 4SEO auto-generated description as it has 3 dots at the end for an ellipsis.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Thursday, 27 January 2022 11:24 UTC
wb_weeblr

Hi again,

After looking a bit more in your rules set up, I'd advise  to NOT add a Publisher yourself. Leave on "Automatic". This causes the full details of your organization to be included in the SD, including address, phone number, etc 

I set this on "Joy" for you to check it. I'd avise doing it for the others.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Friday, 28 January 2022 10:12 UTC
davefood

Hi Yannick, thanks for your help with this, it's much appreciated.

The additional OpenGraph tags are somewhat annoying. They are being produced by SPPB. There is a per page setting to switch it off but it's not working, likely a bug as I see similar reports in search histories.

I will look into seeing if the SPPB Pro would work as that has a global setting to turn off OpenGraph. Failing that reverting to Joomla articles will fix it.

Thanks

 

Chris

Friday, 28 January 2022 11:28 UTC
wb_weeblr

Hi

I have made it so that 4SEO will now pick up the "headline" field from the page title for Article structured data, if none is supplied. Which means the only field missing from SPPB is the creation date.

You can download this version from the development versions download area.

Once installed, you should be able to have only on single rule for all staff (ie: /staff/{*}) where you only set the creation date. I'd advice to disable (not delete) the existing rules and set a new one for testing this is all working as expected. Then you can disable all the existing rules once ready.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
Monday, 31 January 2022 15:09 UTC
davefood

Hi Yannick, thanks for the updated dev version, I've installed and it's working as expected.

Thanks

Chris

 

Monday, 31 January 2022 15:15 UTC
wb_weeblr

Hi

Happy to hear that! This will be in next mainteance release. Closing this ticket now, feel free to open a new one as needed. If you do so, please mention this ticket number in the new one.

If you created any superadmin account for us, be sure to delete or block it now to avoid unnecessary risk in the future.

Best regards

Yannick Gaultier

weeblr.com / @weeblr

 

 
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.