Internal Links and SEO

Internal Links and SEO

Internal links are links which point to another part of your own website.  You can use internal links to let your visitors know that you have contents that they might be interested in.  Internal Links and SEO goes hand in hand, and it is very important for SEO.

What is the use of internal links?

  • Internal links are use to reference to other pages or posts of your website.  Your page rank flow from the higher ranking page to one which is lower and will help it to rank better.
  • Internal links will let Google Bots knows about the other page, so Google can index it.
  • They help user to navigate your website easily.
  • The anchor text of the link you put in will help Google knows about your keywords and will get you a higher ranking.

If you don’t have a good internal link structure, it will be difficult for Google or other search engines to index your website.  Here is a diagram of a suggested internal link structure.

Internal Link Structure












So when you are planning the layout of your pages, you need to plan
how your internal links should be.  Your structure doesn’t have to be exactly like this.  As long as you have links on all your pages, then there would be no problem for the Google Bot to index your website.If you have pages which don’t have links to them, what you can do is to submit the page separately in Google Webmaster Tools.  This is not a good practise, you don’t want to manually submit your pages one by one to every other search engines.As shown in the picture below.  You need to submit page 3 and page 4 to the search engine manually.  When the spiders come to your home page and they will not see these page which has no link to them.

Un-crawlable Link Structure









A lack of internal links will make it difficult for your visitors, as well as the search engines.

There are some guidelines that you can follow to make your links better for SEO.

  1. Links near the top of the page are seen as more important by search engines.  So you should put your links closer to the top or the middle of the page.
  2. Show “Related Posts”, “Similar Posts” or “Popular Posts” to alert the visitors that you have some other content which they might be interested in reading.
    –  put it in a sidebar menu
    –  put the down the bottom with a image as link
    –  put the link within your text. Example:  There are posts which relate to this same topic, article one, article two and article three.
  3. Link your home page to the most important pages.
  4. No pages should be more than 3 clicks away from the home page.
  5. No more than 100 links on a page, otherwise the search engines will stop indexing your page.


Common Link problems 

  • Links inside frames or i-frame,  they might present problem for the search engines.  So try not to put your links inside frames.
  • Links inside a page which are blocked by robot.txt.  When you build a page, you don’t want the search engine to index it – for example Privacy Page.  But you accidentally put a link inside this page, so the robot will not try to crawl this page and find the link.
  • Links in un-parseable Javascript.  Search engines don’t like links inside any Javascript, so use HTML codes instead of Javascript.
  • Links inside a submission form.  Spiders don’t crawl submission form, so don’t put links inside.
  • Links inside flash, java and other plugins.  The links inside these plugins will not be crawled.
  • Too many links inside a page.  The recommended number of links is less than 100 links. If there is too many, search engines will stop when they found too many links.

Nofollow links

No follow links are links which has the nofollow attribute inside.  Here is an example.

<a href=”” rel=”nofollow”>Someone</a>

When there is follow, the search engines will favour the site that you are pointing.  They will receive credit towards their SEO ranking.  Search engine will index as normal.

When there is a nofollow, the search engines will not give any favour to the site you are pointing.  It will just treat the link as a normal text.

It is good to use when some people put links inside their comment and you can add the no-follow attribute to them.  They might hurt your site ranking if the sites you are pointing too are really bad and also irrelevant to your niche.



Leave a Reply

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