On-Page Search Engine Optimization Techniques
Are you doing all you can when it comes to on-page search engine optimization? I recently discovered that the title attributes of my "Home" links contained the text "Home". The Home link takes you to the main page of SEOLogs.com. Is "Home" the best way to describe my site? I do not believe that. I changed the title text to "Industry News and Search Engine Optimization Tools". It describes my site better and it is fully optimized for search engines. Read on for a full list of on-page optimization factors.
The title of the page is the text between the <title> </title> tags. If there is one item required, this is it. Not only for SEO reasons but also because users trust it to know what a page is.
The title is also very important because most of the time it is used in the SERPs (search engine results pages). A well-designed page title can have a much higher click-through rate.
Here's an example from Hotels.com.
Hotels.com: we know the hotels inside and out
Your main keyword is [hotels]. It's a good title because it's the main keyword, once as the first word and once later in the sentence, and it's also very easy to use. It makes sense. If you try to google [hotels] you will see that they have done very well. (I should add that this success comes from off-page search engine optimization. We'll talk about that soon.)
Body of text
Body text is any text between <body> </body> tags. Body text or page content is important for page optimization because without it search engines have very little to judge a site by. It's usually best to have more text in the body, but keep your paragraphs short (short paragraphs help keep your readers' attention). Use your keyword as much as you can in a reasonable way. Excessive use of your keyword will result in an over-optimization penalty (OOP).
Important elements of the body of the text
The first sentence of body text
Try to use your keyword somewhere in the first sentence of the body of the text. It sets the tone and reinforces to the search engine that the keyword is important.
Text of label H1 and label H2
H1 text is the text between <H1> </H1> tags and H2 tags are used in the same way. These tags are called header tags. Which means they have to describe everything below them. Header tags are useful for page optimization and let search engines know what a page is, but if you don't use them, it's not the end of the world.
Anchor text (internal)
Anchor text is anything between the <A> </A> tags. In other words, they are links. Anchor text helps search engines know what the link is leading to. Therefore, a link with the anchor text "Click here" is not very descriptive, whereas a link that uses your keyword as "keyword" or "clicks here for the keyword" is much better.
One element of the anchor tag that is generally overlooked is the title of the anchor tag. This is only visible if the user hovers the mouse pointer over the link. Here is an example of the [foo] keyword.
<a href = ”foo.html” title = ”Click here to know everything about Foo
IMG ALT attributes
The IMG ALT is important for on-page SEO and probably more important because it is required by law. For disabled users who cannot see their images, the alt text should describe what the image is. This is good because this is another place to use your keyword.
Example: <img src = ”/ images / foo.jpg” alt = ”foo”>
URL / filename
It may be useful to name the pages with the keyword. For example, if a page is about "green widgets", it would be called green-widgets.html. Always make sure to use a hyphen "-" and not an underscore "_" (don't even think about using a space), as most search engines struggle with underscores.
Meta description and Meta keywords
Meta tags go anywhere within <head> </head> tags. They are intended for search engines only. There is a good reason why I put Meta tags at the end of this article. They are becoming less and less important for on-page search engine optimization. Having said that, it doesn't hurt to use them. I will briefly describe and give examples of both.
Include a complete, descriptive sentence that describes the page. Make sure to use your keyword, but don’t go overboard.
<META NAME=” description” CONTENT=” Wiget supplies for users of green widgets.”>
Include a list of keywords. The best way is to write your body text, and then select keywords from that text. Don’t use keywords that aren’t on the page.
<META NAME=” keywords” CONTENT=” Wiget supplies, green widgets, #3467A1 widgets, widget cakes, …..”>