Quantcast
Channel: phpBB.com
Viewing all articles
Browse latest Browse all 2297

phpBB Ideas • Re: Improve schema.org Markup

$
0
0
I don't mean the implementation by profis when I write overhead. My questions are:

What do we want to achieve?
What do we have at our disposal?
Who benefits from it?
What can be included in the consideration?
What is the risk that code will be misinterpreted?
Are there any disadvantages in terms of performance?
How can we make it available to phpBB users?

What do we want to achieve?
A machine readable, clear data structure for search engines. It would therefore be helpful for phpBB admins to have a construction kit that provides elements that are very easy to use - either in the standard style or as an official extension, where it is guaranteed that it will be maintained in the long term.

What do we have at our disposal?
schema.org provides a syntax that can better be interpreted by machines. We can use it as json-ld or with HTML attributes. A subset of the matching schemas are provided with plain HTML.

The leanest solution is plain HTML. json-ld separates the information from the HTML and is clearer in the code. Schemas as HTML attributes require the most space.

Who benefits from it?
SEO depends on the use. There are forums for which it is very important to forums for which it is irrelevant. I want to bear in mind that not only professionals edit the templates. They are already quite confusing due to the many options and events. To avoid making things even more complicated, we should separate what should be included in a new standard style and what makes sense as an optional extension.

What can be included in the consideration?
Another aspect of machine-readable content is screen readers, i.e. accessibility features. We should look at how SEO features and accessibility complement each other and where elements are redundant. Other elements such as META prev/next should be included in the package.

What is the risk that code will be misinterpreted?
Misinterpretations should be rare. At most, elements may not be interpreted due to errors. It therefore makes sense for less experienced admins to prepare and provide them.

Are there any disadvantages in terms of performance?
If implemented correctly, there should be no noticeable performance disadvantages. For example, an additional run of the posts on a page for json-ld is unproblematic if data that has already been loaded is used.

How can we make it available to phpBB users?
As mentioned above, I think there are two options: a basic implementation in the new style, the successor to prosilver in phpBB 4, and additions with official extensions for high SEO requirements.

Statistics: Posted by harryk — Tue Mar 18, 2025 3:48 am



Viewing all articles
Browse latest Browse all 2297

Trending Articles