10 Easy Ways to Improve Internal Linking on Your Blog

By Steven Snell

An effective internal linking strategy is important for a few reasons: 1) It helps to increase page views and encourage readers to stay on your blog longer by providing enticing links to content that may interest them, and 2) it can help to improve the search engine rankings for your posts and pages.


In this article we’ll take a look at ten easy ways to improve the internal linking throughout your blog. Put these into action and you’ll be well on your way to creating a more user-friendly blog and also helping your search engine rankings at the same time.

1. Use a sitemap
Sitemaps are not only important for helping visitors find what they’re looking for, but they’re also an easy way to increase the amount of internal links to your important pages. I’m not talking about XML sitemaps created for search engines (although they can be important too), but rather a sitemap for your readers with links to all of your posts, or at least your most important ones.

WordPress users can use the Sitemap Generator Plugin from Dago Design to automatically create a sitemap for their blog. This plugin creates a helpful sitemap page with links to your posts arranged by category.

2. Create a FAQ
Frequently Asked Questions pages can help you to get internal links to your posts while using highly targeted keywords and phrases. Create some common questions readers might have that can be answered by your blog posts. Pose the question on the FAQ page and partially answer the question and provide a link to a particular post for more information. When phrasing the questions, use keywords that readers are likely to use when performing a search, as this can help to improve traffic from search engines. Also use keywords in the anchor text of the links to your posts.

3. Link to related posts
Linking to posts on similar topics can help your readers to find additional content that may interest them. Just as importantly, it can also improve the number of internal links to your blog posts. You can manually create related links at the end of your posts, or you can use a plugin to do it for you. WordPress users can download the Related Entries plugin.

4. Include links to your most popular posts on your sidebar
Many blogs contain links to specific posts in the sidebar. Linking to those that are the most popular is a good way to increase your page views and also to improve your internal link strength. This also can either be done manually or with the use of a plugin. Doing it manually will require updates and changes whenever you want to feature new posts, whereas a plugin like MostWanted will eliminate the manual effort.

5. Write a series of posts
One easy way of building up the number of internal links going from one post to another is to write a series. As the series is written and published each post can link to the others. If you have a very long post, consider breaking it into a series. Be careful not to do this all the time as your readers may start to feel like you are using them to gain page views.

6. Do a weekly or monthly summary
Many bloggers wrap up each month with a post that links to some of the most popular recent posts on the blog with a brief description of each. This obviously gives you a chance to add some internal links, and it can help readers who may have missed some posts as well as new subscribers who may not have had the opportunity to read some of your best work.

7. Place links on your 404 pages
Error pages are frustrating to visitors. Help make your 404 error pages more-user friendly and drive a little bit of extra traffic to some of most important posts. Most WordPress themes include a 404.php file that can be edited to include and content you want, including links. If you are using a WordPress theme that does not include a 404 file, see the WordPress Codex for instructions.

8. Include links in your footer
Depending on what blog theme you are using, your footer may be wasted space that includes very little valuable content. Many visitors who have read to the bottom of your posts or scrolled all the way down looking for something will check the footer for relevant links rather than scrolling back to the top. Why not provide these visitors with links to other posts or pages on your blog?

9. Use text links throughout posts
As your writing your blog posts keep an open eye for opportunities to link to older posts. If you have text relates to the topic of an older post, create a link. As you build more and more content this will be even easier to do. It’s also a good idea to periodically go back through some of your older posts to look for linking opportunities to more recent posts that did not exist at the initial time of publishing.

It may be especially beneficial to include links in the first few paragraphs of a post, as some bloggers have reported highly increased click-through rates from RSS readers with links high in the content,

10. The aLinks plugin for WordPress
WordPress users can take advantage of the aLinks plugin to automatically create links for commonly used phrases throughout their blog posts. The plugin is designed for use with internal links as well as external links (especially affiliate links).


95 Responses to “10 Easy Ways to Improve Internal Linking on Your Blog”

  • Vinod

    Thanks for bringing the aLinks Plugin over here.

  • Mary Emma Allen

    Great tips. Thanks.

  • Copes Flavio

    Thanks for sharing those valuable tips! 🙂

  • Daniel

    I always forget to pay attention to point 9 :), and it is definitely worth it.

  • Jerad Kaliher

    Thanks, I’ve been looking for a plugin like aLinks for a long time now.

  • doug m

    wow these are some great tips and plugins. thank!

  • Better Blogging with Michael Martine

    Here’s another one: Create a glossary. If you’re in a very specific niche that has its own vocabulary, a glossary can help get newbies up to speed as well as provide the search benefits described above.

  • Steven

    That’s an excellent point. A glossary could work really well. I’ve seen a few on sites that focus on SEO.

  • Skiing at Home

    Thanks for the tips, I am a fairly new blogger. My blog is about backyard skiing and how to build a ski lift and so on so I plan on using lots of internal links.

  • Scoot

    This is an excellent blog, I’m getting the feed!

  • Aurélien

    thanks for your useful tips like usual 🙂

  • Andreas (schweizweit.net)

    Thanks for the aLinks Plugin Link! I was searching for a plugin like this for a long time.

  • AskApache

    Awesome tips! I am steadily implementing them and seeing fantastic results little by little. Hey you might really dig my plugin AskApache Google 404 that adds an Ajax powered Google Search to the 404.php page, and it searches for your sitename+the request_uri.

    I still haven’t used alinks though, I’ll go check it!

  • Amit

    I’m a little confused on this. In my blog (as in most other blogs too), my homepage is linked from every other page automatically because of the header link. Is that enough for the page rank transfer from my internal pages to my home page or should i provide a separate link to the homepage for that?

  • Randy

    Interesting tips, especially the one about that WordPress plugin. I’d never heard of that. Thanks!

  • AskApache

    These are all great tips, some of the best things you can do for long-term seo success.. thanks! For 404 ErrorDocuments you have to try this Very nice coverage on this Google 404 Plugin.

  • liveweb

    Great tips! One more idea I could suggest is to have a “home page” with link to all your posts. I have done this for my website: the blog is installed under domain-name/blog folder and if the user comes directly to domain-name, then I show the recent posts with link to individual posts. My idea was just to have a place where users can see summary of recent posts but it also helps with the internal linking.

  • Java tutorials

    This is a very helpful post.

  • Blanca

    The more I learn about blogs, the more I regret using WinLive. Great ideas. Great information.

  • eastleigh business directory

    some really useful tips there, i will add a FAQ section to my site.

  • Nick

    THanks for the tips

  • John Simpson

    Thanks for the information. I tend to refer to related posts already. I am already doing all of the other things, except the most popular posts on the sidebar. I like that one, as I see it on your blog. I’ll have to figure out how to do that in Community Server.

    John Simpson
    Tech Lead

  • Ajith Prasad Edassery

    Good tips… I guess it’s impartant thing to cross-link your own stuff.


  • PHP

    Excellent post on a feature that is under everyone’s eyes but is unknowingly overlooked. Internal linking by these examples seem to be just the extra push for exposure that webmasters need and is already at their disposal.

  • thePig

    Thanks for an excellent post. Has exactly answered the questions I had.

    I know you wrote this several months ago, but just spent 30 minutes searching for how to get the best out of internal linking and this is the best answer on the web!

  • Рассылка сигналов форекс

    did you have something for blogger?

  • Craciun Dan

    These are great tips, especially the ones to include links to most popular posts in the sidebar and footer. That way when somebody reads an article until the end and will look for something else, the links will be right under their nose. Thanks for these!

  • Kosol Anusim

    Thanks for tips. I looked for and found in your blog. That’s great!

  • masterza

    Very interesting information necessary to verify and try all, thank you!

  • Mario

    These are really good tips. I am going to make sure to make the most of internal link building in my own sites, which I admit I have been kind of lazy about it.

  • Mel M. M. M.

    Fabulous post! Thanks for all of the great ideas. :O)

  • Matt Keegan

    A nice set of tips! Although, I will caution people who place links in the footer as that could render many more internal links than they want.

  • Jerry Davids

    Great post! thanks for your useful information

  • Kha Ton

    Thanks for this valuable tips specially the #10. I only made few text link manually and I’ve not heard about the aLinks plugin for WP before and now with your tip I will try on the aLinks plugin to automatically create links. Thanks again.


  • Kha Ton

    I’ve tried few times to go to alink to get plugin but the link did not work. Will try later.


  • mobiles

    Great tips thanks

  • Jennifer V.

    great thanks

  • Jeff Paul Scam

    It has been amazing to grow any business on the Internet, I need to market strategically to my customers, using a range for tools from content sharing to email marketing, search engine optimization, co-branding, ad buys, and more, to reach your target audience.

  • Bank expert

    Thank you very much. Now i am using aLinks plugin.

  • GoosPoos :: Something Interesting

    Superb tips. I was not using internel linking on my blog till date.
    I will be using it now onwards.

  • Daily Good Tips

    From 10 tips above i just do 3. Hmm…i must give thanks for your tips. this is new knowledge for me

  • Gary

    Nice tips.

    We can also submit to directories where we can submit internal pages of our web site, but is it really worth it?

  • hokya

    how’s about random posts widget, does it efficient ?

  • Segedoo

    Hmm…Thanks. I needed some of those and like they say, when the student is ready, the master appears.

    And this student implements lessons immediately.

    Thanks Daniel.

  • Cheryl from thatgirlisfunny

    Wow! I’m seeing comments from 2007 on this post! Some of the information is outdated, but there are some key points that will direct my actions today.

    #1 need to update my site map
    #5 create a series – fantastic idea!
    #6 do a weekly or monthly summary
    #7 include links on 404 pages (brilliant!)

    Thank you!

  • Antoony

    Yeah right, this post is already 3 years old. But, it’s still worthy to read. By the way, I use SEO smart links plugin to build internal links. It works for me.

  • Chet Payne

    I installed a sitemap plugin after reading this, I am still confused about it though.

    • Brian Christner

      Are you using WordPress or something else and what plugin?

  • Joseph P. McClelland

    I love the idea about a common question and answer page. Not only can I go back and update it regularly, it also links to new posts. So, it is a two for one. I love that idea in particular.
    I will start doing this today. Also, I like how you said to use the same questions the searcher would use for SEO purposes. I don’t care if they come to my site by the Q&A page or the actual post. It is my duty to close the deal at that time.

  • fefos

    Thank you very much. Superb tips

  • Girish

    Is there any good internal linking wordpress plugins available ?

    The link which is mentioned in this post is no more working.

  • Usman Shahid

    Many thanks for the plugins. I don’t know how to install as I clicked on the “most wanted” link and it opened the file rather than downloading it. Plugins are used to be .zip files?? Help me out someone.

  • Abdul Basith

    If i put more internal links in a post, is it good? or any limits of no. of internal links in a post?

Comments are closed.