SEO Checker avatar
SEO Checker

Pricing

$8.00/month + usage

Go to Store
SEO Checker

SEO Checker

Developed by

Louis Deconinck

Louis Deconinck

Maintained by Community

SEO Checker is an advanced Actor that performs comprehensive on-site SEO analysis for any website. It crawls web pages and extracts crucial SEO elements, providing detailed insights to help improve your website's search engine optimization.

5.0 (3)

Pricing

$8.00/month + usage

8

Total users

91

Monthly users

20

Runs succeeded

>99%

Issues response

17 days

Last modified

11 days ago

NO

Inconsisten Parsing of title TAGs

Closed

nomyo opened this issue
a month ago

Problem: When parsing a page containing both, meta title and html title elements, the parser handles this inconsistently.

Expectation: Consistent handling of this kind of exception.

Explanation: When parsing this page: https://www.obi.de/magazin/garten/zaun/sichtschutz-aus-holz-bauen

it contains a meta title element, but a lot of other title elements in the page's source code. The parser concatenates all title strings into a single string -> Sichtschutz aus Holz selber bauen – Schritt für Schritt / OBIchevron-downclosearrow-leftarrow-rightchevron-downclosearrow-leftarrow-rightchevron-downclosearrow-leftarrow-rightchevron-downclosearrow-leftarrow-rightarrow-rightchevron-rightplay-filledstoremaximiseplusminusmaximiseplusminusmaximiseplusminusmaximiseplusminusmaximiseplusminusmaximiseplusminuscheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckcheckplusminusplusminusplusminusplusminusplusminus

When parsing this page: https://www.dehner.de/de/de/category/pflanzen-zimmerpflanzen-azaleen/

it also contains various title elements throughout the page. According to the above behaviour one would expect a concatenation of all title strings, but this does not happen! On this page the parser only uses the last occurance -> Azaleen however the meta title says -> Bunte Azaleen-Vielfalt bei Dehner | Dehner (which is 1st occurance)

Solution: Consistent handling of this exception (either way) in order to be able to handle the data further down the pipeline.

louisdeconinck avatar

Thanks for notifying me about this interesting edge case nomyo. I'll be looking to implement a fix that handles this consistently.

NO

nomyo

a month ago

Thank you Louis!

Highly appreciated. Looking forward to it.

louisdeconinck avatar

Sorry for the long wait. I've now updated the SEO checker. It will no longer concatenate and it will use this priority:

  • First priority: Gets the first element specifically from the section
  • Second priority: Falls back to the first element anywhere in the document
  • Third priority: Returns empty string if no title found

There is also an output field "allTitles" that will contain a list of all detected titles.