There are many search engine optimization (SEO) tips, but one of the most often overlooked is internal link building. This trick is so easy any blogger can do it.
In fact, if you want to increase traffic to your blog, you should definitely consider implementing some of the link SEO tips described below. Each trick is safe and as long as you don’t stuff your posts and pages full of links (meaning you should have far more useful content than links), you won’t be viewed as a spammer.

1.  Publish a Frequently Asked Questions Page

This trick is used by many bloggers, because it not only adds internal links to your blog but also provides a useful resource to visitors. Just create a page filled with common questions about your blog topic and include links to blog posts that you’ve published which answer those questions. You can add to your frequently asked questions page at anytime.

2.  Publish a “Best Of” Page

Often bloggers publish posts that we think are fantastic, but they don’t get noticed the way we think they should. A great trick to give those posts longer life is to include them on a “Best Of” page on your blog. Don’t just include your favorite posts. Make sure you review your blog statistics using your web analytics tool, and include links to posts that received a lot of page views. Also, consider including posts that got a lot of comments and posts that were shared frequently via Twitter, Facebook, and other social sites.

3.  Link Keywords in Posts to Category Pages or Tag Pages

A trick that many top websites use is to link keywords to category pages on their blogs. For example, if you write a blog about baseball and have a Yankees category, you can link the first use of the Yankees keyword in all of your posts to the main Yankees category page where all of your relevant post archives can be accessed for further reading.
Taking that trick a step further, many top websites create pages for specific keyword tags. In other words, if you write a blog about baseball, you might have a Yankees category, but it’s unlikely you’d have a category for every player that has ever worn a Yankees uniform. That’s just too many categories! Instead, you can create keyword tags for each player. When a player’s keyword tag (his name) is used in a post, you can link it to a page where all posts using that tag are archived.

4.  Publish a Sitemap

Sitemaps can be very useful SEO tools, and they can help visitors to your blog find content they’re looking for. There is really no reason not to add a sitemap to your blog. For WordPress.org users, there are some great plugins that make creating a sitemap very easy. The Google XML Sitemap plugin is one of the most popular options.

5.  Include Links to Related Posts at the End of All Posts

Depending on the blogging application you use, you might be able to automatically include a list of contextually related posts at the end of every blog post you publish. For WordPress.org bloggers, there are many WordPress plugins that automate the process for you such as the Yet Another Related Posts plugin. If you don’t use WordPress, check out related post tools by LinkWithin and Outbrain.