How to Do Internal Linking from the Main Page on WordPress to Boost Organic Traffic? Real-Life Examples of Strategies, Actions and Effects

How to Do Internal Linking from the Main Page on WordPress to Boost Organic Traffic? Real-Life Examples of Strategies, Actions and Effects

If you want SEO to bring you tangible benefits, you need a strategy that is tailored to your business profile and objectives. Nevertheless, there are a few universal website features that are easy and quick to implement. Starting with these elements will help you significantly improve your visibility in the search results and allow you to implement more advanced strategies. Internal linking from the main page is one of the quick wins. Keep reading to learn how to do it properly and effectively when you have a WordPress site.

Table of contents:

What Will You Learn?

  • Basics of internal linking
  • How to choose pages for internal linking from the homepage
  • What should a good website’s menu include and how to set it up
  • What should a footer include and how to configure it
  • What pages should be linked internally from the main page and how to do it

SEO can be a complex and time-consuming process. And there’s no one that knows this better than SEO specialists and agencies.

However, if you don’t want to build a colossus with feet of clay, you should focus on the basics before moving on to more demanding tasks. Internal linking from the main page is one of the tasks you can start with.

Need help with your linking process? Check out our link building services and the spectacular results we achieved!

Frequently, clients that start cooperation with us don’t have internal linking from the main page, or even if they do, it’s done very poorly using publicly available templates. In this case, before we move on to more complex tasks, we have to focus on the basics that will be a great foundation for future work.

Internal linking from the main page is relatively easy and doesn’t require too much time. At the same time, it can help you quickly improve your positions in the SERPs.

In today’s entry, I’ll show you how to do internal linking from the home page properly, step-by-step, and what effects I have achieved after implementing it on a few of our clients’ websites.

Internal Linking 101

Internal linking is one of the cornerstones of SEO that has a crucial impact on page visibility, indexing, Google positions, and UX. Thanks to links, search engine robots can easily understand and crawl your website.

Moreover, these elements help users navigate the page and reach content that is of interest to them.

Properly structured internal links should be transparent and user-friendly. This means that your page visitors should be able to tell what can be found at a specific address just by looking at its URL or anchor text.

If you want to learn more about the best practices of internal linking, check out our blog!

Now, let’s move on to the topic of our article – internal linking from the main page. In this case, you should focus on three sections – the menu, footer, and the homepage.

Keep reading to find out what benefits it brought to our clients. Since most of the principles are universal, you can safely implement this process into your strategy. Just remember to modify necessary elements like service or product names.

How to Find Internal Linking Opportunities

I won’t reinvent the wheel if I tell you that the entire internal linking from the main page process starts with finding sites, and elements you want to link.

Keep in mind that internal linking affects both SEO (you add an internal link to a given page that supports indexation), and UX (users can easily find a product or service they want to buy, which shortens the customer journey).

To select the right pages, you can follow a few basic principles:

  • Remember to link product categories or service pages that are the most important for your business,
  • If you don’t have numerous categories or you want to promote a specific product, you can also link individual product pages,
  • It’s a good idea to link the blog,
  • Don’t forget about pages that don’t have a crucial impact on SEO but may be important for users (contact, about us).
  • In the menu, you should include links to more generic elements like categories, or blog. On the other hand, on the main page, you can focus on more detailed elements like specific products or the latest blog posts.

Check out how we do it at Delante:

how to do internal linking

how to do internal linking delante

The process of selecting elements for internal linking from the main page may seem simple at first. However, the task gets trickier if you offer many products or services. In this case, it might be hard to choose the right pages that should be linked.

However, it’s not the end of the world. If you aren’t sure what pages to choose for internal linking from the main page, use special tools.

Use Tools to Select Pages for Internal Linking

The more pages your website has, the harder it may be to select the right elements for internal linking.

Apart from business and UX aspects, you should also consider your crawl budget.

What is it?

In a nutshell, it’s a metric that determines how many resources Google spends indexing your website and how frequently they visit it.

As you may guess, the crawl budget just like every budget is limited, so, if you don’t want to burn yours, you have to show Google pages that are important to you and should be indexed as a priority.

If you want to check how hard it is to reach a specific page on your website, you can use tools such as Screaming Frog. It’ll show you how many clicks are needed to access the page.

How can you use this information?

If you see that getting to an important page requires lots of effort, it’s a sign that it’s worth linking it on the home page. This will make navigation easier for both users and search engine robots.

Keep in mind that this method is effective if you know exactly what page you want to check.

Screaming Frog is a great tool for checking whether it’s hard to reach a specific page on your website. Below you can see an example of my client’s page. Stay tuned, later I’ll show what results I’ve achieved when I linked this page in the menu.

As you can see, in this case, one click is enough to get to the page.

internal linking crawl depth screaming frog

Just to compare, accessing one of the blog entries requires two clicks:

internal linking crawl depth

If rather than checking a specific page, you want to gain a better understanding of your website, navigation, and internal linking, you can also use Screaming Frog.

However, this requires a slightly different approach.

First, start with crawling your website. I’ll show you what to do later step-by-step on Delante’s example.

Once your website is crawled, click “crawl tree graph”

internal linking screaming frog

Then, you should get a similar graph:

crawl tree graph

This graph is also a great source of information about the links from the home page. All you need to do is to hover your mouse over the website name:

links from the home page

Note that the colors of the dots next to pages matter. Therefore, this analysis will come in handy in numerous situations, not only when selecting pages for linking from the home page.

screaming frog key

A diagram is another visualization option. You can use it if you find it more transparent, and easier to understand. To create it, select the “force-directed crawl diagram” option:

screaming frog seo spider

Then, you’ll get a link map looking like this:

force-directed crawl diagram

If you want to learn more, check out the site architecture & crawl visualisations guide prepared by Screaming Frog.

Now, selecting pages for internal linking from the home page should get easier. Just analyze the available link data and think about your business profile, needs, and goals.

How to Do Internal Linking – Main Menu

What is the next step? Let’s focus on the menu.

In today’s entry, we’ll discuss only WordPress websites, because it’s the most popular CMS.

To add selected links to the menu, select Appearance, and Menus:

internal linking wordpress menus

Then in the top drop-down menu, select Menu and you get a view like the one below:

how to do internal linking wordpress

Since everything has been already set up on our website, the elements you see on the screen are the final result.

But don’t worry! I’ll show you step-by-step how to add new items to the menu.

The first way is to select one of the previously created pages. Choose it from the menu on the right and click “add to menu”. It’ll be added automatically:

wordpress add elements to menu

If (for some reason) the page you want to add can’t be found in this panel, you can use the “custom-link” function and enter it manually by providing the URL and name that should be displayed to users:

wordpress add custom links

After clicking “add to menu”, the page will appear as another block in the “menu structure” section.

By moving this block up or down, you can set the order in which pages will be shown to users.

If you want one of the pages linked from the menu to be displayed as a subpage or subcategory, move it to the right.

View from the WordPress editor:

wordpress menu structure

And what does it look like on the website?

internal linking website menu example

What’s more, remember that if your business requires more advanced adjustments, you can implement menu plugins like Max Mega Menu which will extend the menu customization possibilities.

When creating your menu, keep your category names transparent and understandable for Google robots.

Remember that category pages are kind of signposts, briefly and concisely telling users what they can actually find in a given product or service group.

In addition, they play an important role in the SEO process. You can saturate the pages with keywords and modify their look in the SERPs.

increase organic traffic with seo

As an SEO specialist, I frequently encounter incorrectly structured menus. This applies mainly to online stores – while the main categories are clear and transparent, subcategories often leave much to be desired.

What do I mean?

Imagine an online store with the main category named “dresses”. Then, subcategories are “summer”, or “wedding”, but actually, it should be “summer dresses” and “wedding dresses”.

Just take one more look at Delante’s menu above.  See how we do it?

The main category is “SEO”, whereas “local SEO”, or “international SEO” are subcategories. Using only “Local” or “International” would be a mistake from the SEO perspective.

Want to discover other tricks that will support your SEO? Check out SEO quick wins – 8 simple activities Google loves.

Internal Linking and Nofollow Parameter

Although adding links to the menu is generally simple and doesn’t require lots of time, there are situations when the task gets more challenging.

Sometimes service websites link from the top menu to their partners or external pages. At the same time, they don’t want to transfer the link juice.

In such situations, it’s a good idea to use nofollow attributes. Thanks to them, it’s possible to link an external page without transmitting the power of your site.

To set the nofollow attribute, expand “screen options” in the panel:

internal linking nofollow

Then, mark “link relationship” (XFN)

wordpress link relationship

Thanks to this, after expanding a given tile, you’ll see the “link relationship” option:

wordpress internal linking nofollow

If you don’t want the link to transfer the link juice, just enter “nofollow” in this box.

Now, it’s time to move on to the footer. If you have it set up in WordPress, you simply choose elements from the drop-down menu:

internal linking footer

Then you can edit and modify this section just like the menu.

However, there are also situations when the footer is a widget. In this case, editing internal linking looks differently, as you can modify individual footer sections by selecting the “widgets” tab from the left-hand menu:

wordpress footer widget

When you click on them, you’ll see the list of widgets. Select the footer widget and edit it.

Delante doesn’t have a footer in the form of a widget, so we had to use our client’s website as an example. That’s why confidential data is blurred. This is how you can add selected pages to the footer:

internal linking footer widget

Apart from links, it’s worth remembering other important elements such as your company’s address, social media links, or terms, and conditions.

The final result should look a similar way:

internal linking delante footer

Remember that your footer can be more expanded than the menu. Just take a look at the screenshot above.

Apart from main sections and offer pages, we use the footer to link new blog posts and definitions.

How to Do Internal Linking – Page Section

Internal linking from the home page section is the last element I’ll describe today.

This is the part when you can be more creative, and link more elements than in the footer, or menu.

What pages should you choose?

The decision-making process won’t differ here – think about elements, products, services, or categories that are important for your business and should be easily accessible to users. This can be your offer, latest blog posts, case studies, and many more. There are no strict rules or limitations.

Take a look at our website, we link services, case studies, and recent blog posts on our home page.

internal linking from home page to services

link from home page to case study

internal link from home page to blog

If you run an online store, it’s a good idea to link categories or products that you want to promote.

Moreover, if you have bestsellers or special discounts, you can also link such pages on the home page. It’s a great way to reach potential buyers and shorten the customer journey.

Do you have to add the links manually each time?

No. Depending on your dev team’s availability and resources, you can use the code or benefit from special plugins that work like drag and drop to automate the process.

I’ll show you how to use both methods.

Develop Your Own Sections for Internal Linking

In our case, the sections for internal linking have been prepared by our developer who used the Advanced Custom Fields plugin.

This approach allows us to maintain proper website speed (we don’t have additional code that all drag and drop editors introduce), and makes it possible for a regular user to modify the content.

At the same time, it requires a developer to introduce new fields, templates, or other major modifications that involve the use of the “normal” code.

internal linking custom sections

internal linking from custom sections

These sections allow you to edit content.

At the same time, the latest blog posts and case studies are automatically linked with the use of “the loop” code.

Check out the screenshot below to see what it looks like:

internal linking loop code example

In the case of the services section, which is linked on the home page, we implemented a different solution. In this situation, we wanted to be able to manually choose specific services that should be linked.

For this purpose, we coded the service section in ACF, where apart from entering the content we can manually select specific pages we want to link.

It’s also possible to search all subpages or narrow down the search to a specific type of post.

service section in ACF

When it comes to the final graphic design, it’s coded by the developer and any changes have to be already made in the code.

This solution allows us to limit the amount of code on the website. Thanks to it, the page runs faster and is more flexible.

However, as described above, this solution requires developer skills, so it’s not the best option for everyone.

Manage Your Internal Linking with Drag and Drop Plugins

If you have a WordPress website, you can use hundreds of plugins that will help you create and add page sections using the drag and drop method.

Despite many limitations, they’re a great option for everyone who doesn’t know too much about website development and doesn’t cooperate with professional developers.

Need an example?

Just take a look at the WPBakery plugin that allows you to add new website elements without using code.

Moreover, this plugin is extremely user-friendly. After installing it, you just need to enter website settings, and you’ll see this menu:

how to do internal linking plugin

Then, click “frontend editor”.

After clicking it, you’ll see your page view. You can edit elements of each section, add new ones, and change the design, or content.

The solution works like a typical drag and drop builder. If you want to modify an existing section, choose the editing options visible in the screenshot (blue, yellow, and green boxes).

interal linking wordpress plugin

However, for the time being, I’ll focus on a situation when you need to create a section from scratch.

Let’s find out what the process looks like for creating a blog section. Click “+” in the upper left corner.

Next, choose “blog” from the opened panel:

internal linking wordpress plugin new section

The plugin will automatically import your blog posts and you’ll be able to modify the layout of the images. Just adjust it to your preferences and page design.

internal linking wordpress plugin layout

Then, go to the “build query” section, where you can select what information should be displayed to users:

  • Select entries that should be displayed on the home page (their category),
  • Choose the order and number of columns that should be shown to users,
  • Click “save changes” and the section should appear on your website.

internal linking wordpress plugin settings

Similarly, you can add other sections you want to link from the home page. Just select templates available in the plugin.

If you decide to use this solution, you’re limited by the elements that are already coded in the plugin. However, on the other hand, you don’t need any website development skills to create new sections.

It’s a great alternative for all people without extensive technical knowledge who want to improve their linking from the home page.

Internal Linking Effects

You already know what should be linked, and how to do it. Now, it’s time to discuss the effects.

Although the activities described above are only a small fraction of the SEO process and performed tasks, they have certainly had an impact on page visibility.

Let’s start with a client from the logistics industry.

I have created a new page optimized for a business-related keyword. After linking it in the main menu, I have managed to reach the top 2 position in the SERPs (initially the phrase was outside of the top 100).

internal linking effects keyword position

After creating the page and linking it in the menu, I could observe growing visibility:

internal linking visibility growth

Apart from this one page, you can also see an overall increase in website visibility and traffic. This is the effect of all performed activities, including internal linking from the main page.

internal linking traffic growth

Would you like to see another example?

Let’s talk about a client from the home/garden sector.

After the site migration, I prepared a completely new linking scheme from the home page (following the principles described in this text).

This helped us bounce back and improve page traffic.

Our cooperation started in December 2021 (you can see the date marked in the screenshot). This is how the page visibility has been growing since then:

internal linking traffic improvement

The last example I’ll discuss today is from a client operating in the complex VR industry.

Although the client had internal links from the home page, they weren’t done correctly.

Implementing necessary changes (according to the principles described today) was one of the first things I did after starting the cooperation.

The new internal linking scheme is one of the foundations of the SEO process to this day.

internal linking results

How to Do Internal Linking from the Main Page – The Takeaway

Internal linking from the home page can be seen as an SEO quick win. It doesn’t require too much work or resources, but at the same time can bring numerous benefits to your website.

If you decide to follow our tips, remember that the selection of pages you want to link is an important decision that will have an impact on the effectiveness of your internal linking.

Therefore, before choosing pages and elements, pay attention to both SEO (crawl budget, indexing), and UX (customer journey, the number of clicks needed to access the page) factors.

Remember that if you don’t know which pages to focus on, you can always use specialist tools like Screaming Frog which makes the task easier.

The internal linking process itself can be done using both WordPress built-in functions such as menus or widgets. As far as linking from the home page is concerned, you can either code individual sections manually or use special drag and drop builders designed for this purpose.

Everything depends on your skills, website development knowledge, available resources, and the objectives you want to achieve.

If you still aren’t sure how to proceed and what pages should be linked on your main page, contact us. We’ll be more than happy to refine your internal linking or help you select tools tailored to your needs!

We can help you achieve spectacular results, just as we helped our other clients!


Internal links help Google robots access, navigate, and understand your website. Thanks to them, the search engine can easily move around individual pages.

Moreover, internal linking allows you to optimally use the crawl budget, meaning the time search engine robots spend on your page crawling individual pages.

Efficient use of internal linking is a quick win that can have a positive impact on the SEO process, your page traffic, and visibility.

If you want to quickly improve your website navigation, and traffic, you should place business and user-relevant links in the menu, footer, and the home page section.

If you have a WordPress website, you can easily do it using available templates, widgets, and plugins.

Want to learn more? Check out our entry!

Internal linking from the main page is one of the first elements an SEO agency focuses on. If you want to quickly improve your website visibility, and shorten the customer journey, you should place links to important categories and pages in the main menu, and footer.

It’s also a good idea to include links in the home page section. It’s a great place for links to the latest blog posts, or individual products you want to promote.

So, what pages should you choose?

Think about pages (product pages, or service categories) and elements (contact, about us, or terms and conditions pages) that are important for your business and users.

If you need help with internal linking from the main page, contact our specialists!

SEO Specialist - Przemek


SEO Specialist

Experience gained in e-commerce translates into positioning. In 2014 he started his adventure with Internet marketing, which continues to this day. He spends his free time in the gym, playing board games and watching TV series.
Jr SEO Specialist - Kasia


Jr SEO Specialist

A graduate of English Philology and Translation Studies who learned about SEO by accident while translating an article. At Delante since 2021. Apart from watching positions grow, she enjoys content tasks that give free rein to her imagination. On days off, she plays volleyball, walks her dogs, reads psychology books, and has fun analyzing translations of puns and poems.
Comments (1)
  1. Internal linking is the most underrated important factors of SEO. Most of SEOs and business owners doesn’t know how to utilize internal linking properly for SEO benefit. This guide will surely help them out. Thanks for writing this informative article.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recently on our blog

Are you curious about SEO of online stores or maybe you want to enter the Swiss market and wonder SEO abroad looks like? You will find answers to these questions and many other tips important for the development of your business on our blog.

Technical SEO. A Complete Guide

Technical SEO. A Complete Guide

Planning to introduce a top-notch and effective SEO campaign? If so, you have to consider both off-page and on-page activities, including technical tasks. Achieving great success in the search results and making Google love your page isn’t possible without technical SEO. What is it exactly and what should you pay particular attention to? Keep reading to discover more about the technical elements of websites!

Read more