Has no outgoing links

This means that the URL in question does not have a single outgoing link (internal or external).

Why is this important?

Internal linking is the main way you help users and search engine crawlers discover pages on your website. From an SEO perspective, internal links are the most effective method of indicating to search engines the relative importance of pages on your website.

If you have URLs with no outgoing links, this means that they are unable to pass on link equity to other URLs within the website architecture. As such, they act link a PageRank black hole - they accumulate link equity from incoming links, but don't pass it back out to other URLs on the website.

What does the Hint check?

This Hint will trigger for any internal URL which does not contain any outgoing internal or external href links.

Examples that trigger this Hint:

The Hint would trigger for any URL which does not include a valid link of the form <a href="URL">. This includes URL with literally no <a href> links at all, or any of the following;

URL only includes # links:

<p><a href="#test-paragraph">Test</a></p><p id="test-paragraph">Some lorem ipsum dipsum text in here.</p>

URL only includes JavaScript void links:

<p><a href="javascript:void(0);">Test</a></p>

URL only includes mailto links:

<p><a href="mailto:dave@example.com">Email Dave NOW</a></p>

URL only includes named anchor links:

<p><a id="#test">Test</a></p>

URL only contains hrefs that are variations of the above:

<p><a href="#test-paragraph">Test</a></p>
<p><a href="javascript:void(0);">Test</a></p>
<p><a href="mailto:test@test.com">Test</a></p>
<p><a id="#test">Test</a></p>

How do you resolve this issue?

At a fundamental level you will want to understand how pages have been created like this - no one deliberately builds pages without outgoing links. There might be some sort of template or CMS error that means the site navigation is not being included.

Ready to try Sitebulb?
Start your free 14 day trial now

Start Free Trial