Optimizing The Internal Linking Structure of a Website

It is very well known that Google, Yahoo, Bing and other major search engines scores the websites and individual site pages by the number of the inbound links they receive on the internet. As the number of inbound links is higher, the better the score will be and the position in the search results will be better.

The arrangement of the internal site links is just the proper calculation of their places in such a way that the majority of the less important pages, to link and direct the link juice to the rest of the fewer but more important pages in your site.

I think you will want that the pages in your site where you present your products or services, to gather higher scores in the purpose of a better exposure in the search engine results, and over the internet in general. To achieve good scores for your most valuable site pages, you should link to these pages from the majority of your other less important pages, and not opposite. And in the same time, these important pages should contain as little links as possible, thus the pages will receive and keep the link juice.

This method can be defined as an egoistic behavior, the more your internal pages will be more egoist, the higher scores they will achieve.

So, mark out your most valuable site pages for which you will want higher visitors and exposure, and develop your internal linking structure based on the method above.

Basic Guide To Proper SEO For Websites

SEO, or Search Engine Optimization, will be the most powerful weapon of every Webmaster who wish to obtain a top search engine position, and a high number of visitors.

SEO is a chapter which contains lots of technical information, sometimes very complex, about how the search engines index and rank websites, and how and with what tools and methods can Webmasters comply with various requirements, to please the search engines in achieving better positions.

In this article I will keep everything as simple as possible, to make you understand what is all about SEO and how to apply it correctly for your websites.

I will highlight and describe some of the most vital SEO rules a website should follow:

Domain Name
File Names
Meta Title
Meta Description
Meta Keywords
Page Headlines
Bold Keywords
Keyword Density
Content Quality and Quantity
H1, H2 and H3 Tags
Image ALT Tags
Inbound Links
Site Map

Domain Name:

If you have already read the section “Domain Names” from this forum, you already know that among other advices, it is highly recommended that when you register a domain, to choose a name which will contain your most important keywords, and the keywords that will tell everyone what is your site about.

Having these keywords in the domain name, you will rise the chances of getting a better position in the search engine results, related with your subject.

Also, at the “Domain Names” section from this forum, you can learn how to register a domain name with your favorite keywords, even if the majority of the simpler names are already taken.

File Names:

Search engines give a high importance to the website file names content. Instead of creating flat file names like page1.htm or img0122.jpg, is essential to create descriptive and keyword rich file names like my-super-sport-car.htm or me-on-trip-to-hawaii.jpg.

Add your most important keywords in the file names of your website, and you will increase your chances of getting a higher exposure on that subject in the search engine results.

Meta Titles:

The meta title is the text you see at the top of the browser on the blue bar when you access a website. This title must describe in a short sentence what is your site about, and also must contain the keywords that you will optimize your website for.

Do not repeat the title keywords more that two times, this can be considered a form of spam by the search engines.

The title length can be anywhere between 50 and 170 characters, there is nothing wrong if you don’t stay within this numbers, but is recommended to stay somewhere between this values.

The meta title must be inserted in the HTML code of a web page, and it will look like this:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>[b]Your meta title goes here.[/b]</title>

Meta Description:

Unlike the meta title, meta description is nowhere visible in your browser when you access a website, but it is listed in the search engine results under the title of a website. Like the meta title, the meta description is also very important for search engines.

You must create descriptive and unique descriptions for all your pages, this way you will increase the chances of having your pages indexed in good positions.

The length of meta description can be at least the same length or bigger than meta title, you can keep the length up to 230 characters. Also, be sure to place the most relevant keywords at the beginning of the meta description.

The meta description must be inserted in the HTML code of a web page, and will look like this:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Your meta title goes here.</title>
<meta name=”description” content=”[b]Your meta description goes here.[/b]” />

Meta Keywords:

Today, many of the big search engines are not giving importance to the meta keywords anymore, and this is because many webmasters has abused this factor and spammed with too many irrelevant keywords to obtain unfair search engine positions.

However, there are still a few search engines who consider the meta keywords of a website, and there is nothing wrong to place a short number (maximum 15) of relevant meta keywords in every page of your website. The meta keywords are separated by commas, and must not be repeated more than two times.

Don’t forget to place the most important of your keywords at the beginning.

The meta keywords must be placed in the HTML code of a web page, like the example below:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Your meta title goes here.</title>
<meta name=”description” content=”Your meta description goes here.” />
<meta name=”keywords” content=”[b]best keyword, second best keyword, keyword3, keyword4[/b]” />

Page Headlines:

The headlines from your web pages, like the meta titles, must describe in a single phrase what is your page about, and also, must contain your most important keywords that you wish to optimize your page for. Keep the title short and very descriptive.

Also, is highly recommended to set the page headlines as H1, because this way the search engines will give a higher importance to that headlines.

You can see examples of HTML source code with H1, H2 and H3 tags later in this article.

Bold Keywords:

For your content to achieve even a higher importance, and for accentuate various useful words or phrases in your articles to capture the readers attention, you can bold a few keywords and phrases in your articles.

Choose a few of the keywords that you want to optimize your site for and set the font to bold, also you can make an entire title or subtitle bold, but don’t exaggerate with this method.

The search engines will consider these bold keywords very important, and this will count for your SEO score.

Keyword Density:

Represents the percent of the keywords used in an article, more exactly, the exact keywords you want to optimize your articles for.

For example, if you write an 1000 words article about “auto parts”, and you want to optimize the content for the keyword “auto parts”, you must insert this keyword in the article in a percent from 2% to 6 %, this will be a good keyword density.

But if your 1000 words article contain irrelevant keywords or only two sentences were your keyword can be found, this means a poor keyword density and you can lose big time in SEO score for that article or page.

Also, be sure to spread these keywords all over the article, but stay within the 2%-6% percent.

You can check the keyword density of your pages with this free online tool here:


Content Quality and Quantity:

First of all, when writing an article you must put yourself in the readers mind, and try to see and understand what the readers need. Give your readers what they need and want, and your articles will be successful. Also you can imagine yourself talking to a close friend.

If you will make poor articles, without real and useful information, the readers attention will be low and nobody will appreciate your work and your website. Keep a high level of quality and useful information which people will love to read.

Also, the content quantity is very important for the SEO score. An article containing at least 500 words is considered to be acceptable, try to write as much as you can and keep your articles consistent, this way you will increase the SEO score, and you will bring in more visitors to your website.

H1, H2 and H3 Tags:

These tags can be assigned to titles and subtitles of an article from a web page.

Assigning these tags, you will receive a higher SEO score from the search engines, because titles are considered to be of a greater importance than any other parts in a page.

The H1 tag must be assigned to the main title of the page (the headline), the font size will be larger than any other titles or subtitles in the page. For the next titles and subtitles the H2 and H3 tags can be assigned.

Example of how the HTML source code will look like when applying the H1 tags:

Headline without H1:

Your Title

Headline with H1:

<h1>Your Title</h1>

Image ALT Tags:

For every picture that you insert into your web pages you have the option to specify a description, this description is called the image ALT tag / attribute.

This description will be taken into consideration by the search engines, and your pictures will be listed in the appropriate image search results for that specific keyword or subject.

Instead of leaving these tags empty, try to place short and descriptive, keyword rich phrases for every picture on your site, this way you will increase your traffic from the image search results.

Inbound Links:

The main ranking factor for the majority of search engines remains the number of inbound links. The bigger the number of websites that link to your website, the bigger your rank is (for Google – PageRank) and the engines will place your website in better positions.

However, you must use the promotion methods carefully to avoid getting penalized or banned from search engines.

Avoid spam promotion or other automated methods that will get you quick and spammy links over the Internet, this is the quickest way to get banned.

Try to obtain links from websites that holds content related with your website, and if you can obtain links on pages with PageRank, this will greatly increase your rank.

When you promote your website try to place anchor text links for your website. These links will increase your website rank for that given keyword that you use in the text link.

A last and useful advice is to mix the promotion methods. Instead of overusing just one promotion method you can mix them together, this way your website will receive a higher credibility and exposure form the search engines.

Site Map:

The site map is a detailed map containing the internal links of a website, arranged by categories.

Creating a site map for your site you will embrace two long term advantages:

Some of your website visitors may want to search for a certain page in your site, and the fastest way to do that is to look at the site map. The site map can be very useful for your website visitors.

Also, the site map acts like a good SEO tool. The search engine spiders (robots, crawlers) will see your site map as a precious food, facilitating the indexing of your website pages.

You can create both a HTML and a XML sitemap, the HTML version will be the page sitemap.html in your site, where you list all your internal web pages by categories for your visitors to see, and the XML version must be uploaded in your root folder of your website (sitemap.xml) at your website host.

You can easily create a sitemap.xml file for your site by using this free online tool here: