SEO Problems Due To Helix? - Question | JoomShaper

SEO Problems Due To Helix?

H

H

Helix Framework 4 days ago

Website: www.depoffertjesmannetjes.nl

I have this website that, since recently, gives problems in Lighthouse. "Links are crawable-error" and "Links have descriptive text-error".

It must have to do with Helix. When I replace my single page website with an empty Joomla article, I still get the same error.

Do you know what the problem van be?

0
6 Answers
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 3 days ago #215787

Hello,

Thanks for reaching out to us.

Could you please share some screenshot of your issues.

Thanks

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 days ago #215800

Template is not a problem, here are tips from Google:

Here are the most common reasons why these errors occur:

1. Links are not Crawlable

This error usually triggers when you use something other than a standard HTML anchor tag (<a>) for navigation.

The "Button" Trap: You are using a <button> or a <div> with a JavaScript onclick event to redirect users. While this works for humans, Googlebot does not consistently "click" elements to find new URLs.

Missing href attribute: An <a> tag without a valid href attribute (e.g., <a onclick="goToPage()">) is not considered a link by crawlers.

Invalid URL Formats: Using javascript:void(0) or just # in the href field prevents the crawler from knowing where the link actually leads.

The Fix: Always use standard HTML: HTML

<a href="/target-page">Visit Page</a>

2. Links do not have Descriptive Text

This happens when the "anchor text" (the clickable part of the link) provides no context about the destination.

Generic Text: Using phrases like "click here," "read more," or "link." These tell Google nothing about the topic of the linked page.

Empty Links: Using an icon or an image as a link without providing aria-label or alt text.

Hidden Links: Links that contain text but are hidden via CSS (e.g., display: none), which Lighthouse may flag if the accessible name is empty.

The Fix: Make the text specific:

Bad: <a href="/shoes">Click here</a>

Good: <a href="/shoes">Browse our running shoes</a>

For Icons: <a href="/cart" aria-label="View your shopping cart"><i class="icon-cart"></i></a>
0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 days ago #215801

From what I saw, on site made by You you have two buttons (link) that are anchor links.

And Yes, is a very common reason for these errors. In fact, it is invalid HTML and causes a conflict in how browsers and crawlers "understand" the element.

The "Button-Form-Link" Conflict

If you have your onepage links structured like this: <button><a href="#BottomForm">Offerte</a></button> ...Lighthouse will fail it for the reasons we discussed: invalid nesting. The browser's accessibility tree gets confused, and the crawler may fail to associate the text "Offerte" with a valid destination.


To get the best results, it might be worth chatting with an SEO expert or a local web developer community in your area. As a Joomshaper support team, we specialize in helping you with our templates and extensions, but we aren't able to offer professional SEO services or Google-specific support. Thanks for understanding!

0
H
H
Accepted Answer
2 days ago #215983

Frank,

I made a version of the page (completely in SP Page Builder) without the buttons: https://depoffertjesmannetjes.nl/nl/home-leudal

Still the same problem.

I also made a version where I replaced the Pagebuilder page with an empty Joomla article: still the same problem.

I have another site that uses the same structure (newyorkhotdogs.nl) with just different colors and text and images. This sit does not show the problem.

Could the problem be related to the menu; that is thwmain differene between the 2 sites.

0
H
H
Accepted Answer
3 days ago #215817

I made another page on the same site that only contains an empty article:https://depoffertjesmannetjes.nl/nl/home-leudal

It has the same problem: https://prnt.sc/SCpPrpi6xYAz

I have another site (newyorkhotdogs.nl) that I started as a backup of poffertjesmannetjes.nl and then modified mainly images, texts and colors. And this site does not have the problem.

Could it have something to do with the menu? because that is the main difference between the 2 sites.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 days ago #216007

Link content probably. But as I said before, website code audits are not covered by support.

0