SEO - On Page Optimization Factors
On Page Optimization Factors:
Keywords:
Keywords are very important factor of On Page Optimization. People are using the phrase of request to get the information about the site that phrase or request is called the keyword.
If you want to build a new site than first of all you have to make some keyword research related to your site. From keyword research, you can get the related keywords for your site, which are used to search by the visitors. You can make keyword research and select the keywords by the following steps.
- Brainstorming
- Customer Survey
- Keyword Research Tools
- Keyword Selection
- Finalize the keywords and implement the keywords
By Targeting right keywords, your site may get higher rankings in search engine results pages. Also by targeting wrong keywords, your site may never seen in the search engine results pages.
Title:
Title another important factor of On Page Optimization. Title means summary of a page. It should contain all the major keywords of that page. Title should be very specific and unique because it will be displayed at the search engine results pages so from title any visitor should get the idea about the page and about the web site. Title should be like it must attract the visitors to click on that title and to visit your site. Because you have to represent your whole site to the visitors in only one title.
There are some important points or terms which should be maintain in the title.
- Title of every page in the site should be unique.
- All the main keywords of the page should be used in that page title.
- There should not be a keyword stuffing in the title. Like any keyword should not be repeated in the title. Every keyword should be unique in the title.
- Google is displaying the title of only 64 characters in the search engine results pages. If you have title which is more than 64 characters than Google will display only first 64 characters. So try to keep the title of 64 characters if possible but the normal title should not be more than 90 keywords.
- Stopping words like “and” ”but” should not be used in the title because it will waste the space of the title. You can separate the keywords in title by using “|” (Pipe Sign),”-”(dash), “:” so it will separate your keywords and also it will not waste the space of the title.
- Every first character of the keyword should be capital in the title.
- Every title should be related to that particular page.
Meta Description :
Meta description will be displayed at the search engine results pages under the title. So description is also one of the factors of on page optimization.
There are some points which should be keep in mind while making a description of the page.
- Description should be unique of every page.
- Description should contain the main keywords of that page or title 2 or 3 times but in natural way.
- Description should not be more than 3 lines.
- You have to mention about your whole site in just 3 lines of description so it may attract the visitors to visit your website.
- In description you should include such a things that will satisfy the visitor’s requirements. And it may make higher your visitor conversion ratio.
- Description should be like call to action. That means it must enforce the visitors to visit the site. Call to action words like “Buy Now”, ”Visit Now”,” Call Now”.
Alt tag :
Alt tag means Alternative. Google and other search engine's spiders can not read the images in the site. They can only read the coding of the site. So alt tag should be used on the images.
The main benefits of alt tag are:
- It makes site accessible to the visually disabled and search engines.
- Alt tag should be related to the image.
- You can use your main keyword as an alt tag so that it will indicate to search engine about the keywords of your site.
- It will Helpful for people who view pages in text-only mode. They can see there what is the image is about. The alt tag describing an image that appears when the mouse is rolled over the image on a Web page.
Content is the major factor of on page optimization. Relevancy should be maintained in the content. All the major keywords are used frequently in the content in a natural way. All the main keywords should be highlighted by making them bold, italic or underline. By highlighting the keywords, we will indicate to search engine about the keywords. Content must be unique it should not be duplicate otherwise it will hurt your search engine rankings.
All the major search engines like Goggle, Yahoo and MSN gives more emphasis on the content. If you have good keyword list, best title contains the main keywords and the unique content based on the selected keywords than your site may get the top rankings in the search engine.
Keyword Density
Keyword density means how many times your keywords are repeating in the content in a natural way. So when the spiders will come on our site to crawl, they can find the keywords easily that is searched by the user in search engine. Some times people are doing keyword stuffing to maintain the keyword density but it will be bad for the search engine. If you have 100 words in one paragraph and if 4 words from 100 words are your main keyword than it is called 4% keyword density. Generally 5 to 6% keyword density should be maintained in the content.
Headings (H1 to H6 tags)
Our main keywords should be used as a Heading. So that it will be very useful for search engine and visitors of the site. You can use the HTML Tags H1 to H6 to make the headings in the content. H1 can be used for main heading and main keyword and than h2 to h6 tags are used for subheadings and other useful keywords. By headings you can indicate the search engine and your visitors about the keywords.
Navigational Links
Navigational links are generally used at the top of the site so that user can go directly to the desired page. If your site has lengthy content than user will go at the bottom while reading the content. So when the user will reach at the bottom and if user wants to go directly to other pages than user must have to scroll up to reach at the navigational links. So it is better to keep all the navigational links at the bottom (footer) of the page. So it will be user friendly and also search engine friendly.
Sitemap
Sitemap is very useful for visitors and search engines both. Because visitor can reach at any page of the site within two clicks. Sitemap should be at the top of site so when visitor will come, he can go directly at the sitemap and from sitemap visitor can go directly at any page of the site.
It is also helpful to search engine because when spiders will crawl that sitemap link at that time it will crawl all the pages of our site. So it can be also useful to your site.
Google Sitemap
The above sitemap was general for visitors and all the search engines. You can also create a sitemap for Google. Google sitemap is created in XML. If you have google sitemap in your site than google can easily crawl all the internal page links of your site. You can use the online tools that can create a XML based sitemap for google. When the sitemap is created for google, sitemap.xml name should be given to that file. After that you can upload that file into your web server.
Robots.txt
When you don't want to crawl some files or images by search engine spiders than you can create robots.txt file and in that file you can mention the files, images which you don't want to crawl by the search engine spiders.
You can create robots.txt file in the simple notepad. Write the coding and save that file as a name of robots.txt and than upload that file into your web
If you want to crawl all the pages of your site than you can simply write the file.
User-agent: *
Disallow:
And if you don't want crawl some files or images to spiders than you can creat
User-agent: *
Disallow: /file name/
What Search Engine doesn’t like?
There are some programming side factors that you should keep in mind while developing the web site for SEO purpose.
- Frame
- JavaScript
- Dynamic URL
http://www.nameofsite.com/catalog.asp? item=320&category=23
That's a problem, because many search engine spiders won't follow links that include a query string. Why? Most search engines have made a conscious design decision not to follow query string links because they require additional record keeping by the spider. Spiders a keep list of all the pages they've crawled, and try to avoid indexing the same page in a single crawl. They do this by comparing all new URLs to the list of URLs they've already seen.
Some spiders, such as Googlebot, will handle URLs with a limited number of name/value pairs in the query string. Other spiders will ignore all URLs containing query strings.
If you have dynamic URLs in your site than you can convert that url to static html url so that spiders can crawl that pages. Data will come from the database just url will become the static one.
- Flash
Flash is cool, in fact it's much cooler than HTML. It's dynamic and cutting edge but spiders simply can't interpret newer technologies, such as Flash.
So even though that Flash animation may amaze your visitors, it's invisible to the search engines. If you're using Flash to add a bit of spice to your site, but most of your pages are written in standard HTML, this shouldn't be a problem.
But if you've created your entire site using Flash, you've got a serious problem getting your site into the engines.
Conclusion: