• Home
  • Blog
  • Contact Us
  • Home
  • Blog
  • Contact Us

Easy Internal Linking

Last Updated: 9 July 2016 By Mike Haydon

Internal linking is a very easy way to strengthen your website while providing a better resource for your visitors.

“Internal Linking” simply means linking from one article on your site to another on your site.

I like to think of my websites like castles. The pages on the site are the towers and the links between the pages are the walls of the castle. The better your internal linking, the stronger your walls will be and the more powerful your overall defenses will be.

Logical Internal Linking

When you write, if you reference something you have previously talked about, link to that article. You don’t need to be fastidious with your anchor text, but if you can use the title of the page (which should have your keyword in it) or a modified version of the keyword, you should do so. But don’t sacrifice the quality of your writing to do it.

If the article you’re linking to is long, consider linking to the spot in the article where you talk about that specific thing. The code to do this is:

  • On the target page, right before the part to which you want to link, put
    id=”keyword”
    in the paragraph or header, replacing the keyword in red with your keyword (or anything – just as long as it’s unique to that page).
  • Then your link in the source page will be
    <a href=”http://yourdomain.com/target-page/#keyword>Link Text</a>
    changing the parts in red to the target url, the keyword and your anchor text

The # acts as a marker, so you’re telling the browser “when someone clicks this link, take them to this page, then scroll down automatically to this part of the page”.

The standard used to be to put <a name=”keyword”></a> as the marker. But with html5, the new standard is to put something like <h3 id=”keyword”>.

You don’t have to use the keyword. Part of that is helping with SEO, but mainly we use it for making it easier to remember what it’s for when you look later.

Take It To The Next Level

To take this to the next level, go through some of your old posts and do some internal linking. Don’t go overboard with this, but you may well have explained things better in later posts. Visitors to the old posts may benefit from your better explanations or deeper exploration. It’s good for visitors and good for search engines, so that’s just good for business.

One way to find these link opportunities is simply to do a search on your site. You’ll pick up a lot there.

Also, go to Google and search for:

site:yourdomain.com “target phrase”

Make sure your target phrase is in quotes or you’ll probably get too many options. If you’re running a wordpress site, you’ll be better to search for:

site:yourdomain.com “target phrase” -inurl:tag

As this will remove all the tag pages from the results that have /tag/ in the url. It can get a little confusing if you leave them in there for this search.

Since originally writing this article, I have started adding “noindex, follow” directives to tag pages, or not using tags, so the second directive isn’t as useful any more.

Setup A Definitions Page

It’s likely you have some industry jargon or particular processes specific to your business. If so, think about creating a “Definitions” page. You can add to it over time as you think of more to add to it. If you use ids on the headings, you can reference the exact definition easily. This will also help your users, customers and prospects understand what you’re talking about and how your products or services might be able to help them.

Save

Filed Under: SEO
Originally Posted: 13 July 2014

Leave a Reply Cancel reply

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

Recent Posts

  • Add Blogroll To Genesis Dynamik
  • What Is Search Engine Optimization?
  • Google Plus Business Cover Image Change
  • Firefox Bookmarklets To Boost Productivity
  • PBNs Are Dead – Nope They’ve Just Changed

How Can We Help You?

  • Website Design Service
  • Google Penalty Recovery Service
  • Search Engine Optimization Service

Categories

  • Online Marketing
  • SEO
  • Social Media
  • Website Design
  • Wordpress

At A Glance

  • Ranking
  • Website Design
  • WordPress
  • Social Media
  • Contact
  • Google Penalties
  • Earnings Disclosure
  • Privacy Policy

Contact Us

SEO Perth

68 Barnes St
Innaloo, WA 6018

+61 (08) 9279 0694

Contact Us Here

Copyright © 2025