Before starting, you have to know what is the basic of SEO and how Google or other search engine can crawl or index your website.
Google and other search engines have their own search engine algorithm to decide which sites will be crawled, indexed and how often their content will be fetched. The process will include indexing words like meta title tags, description tags, alt attributes or heading tags. Note: rich content media like flash or dynamic content can not be crawled.
So how Google or other Search Engines determine your page position in the search result?
Well there are many factors can determine how it works, but the most common factor is the quality content of your site and how relevant your site content compare to other sites. Let's say if your current site is about providing web hosting services, but your content is about Internet games, it doesn't reflect about your business at all, this can be confusing and does not give any important values to your site.
Another important factor is page rank, the higher page rank you have, the better it is. Page rank is calculated by all the inbound links on your site and as well all the external links link to your website.
Let starts with the basic of SEO and find what sort of things you can improve and implement the knowledge directly to your site.
1. Create a Unique and Accurate Page Title
Each page of your website must have a unique title tag otherwise Google or other Search Engine will consider they have the same content and less value. Always use brief and descriptive title, you don't need to have a long title as it will not be fully displayed in the search engine result. Here is the example of Title tag shown in google search result.
The meta title tag is located inside the header tag, see below html code.
2. Summarize Your Meta Tag Description
Another important tag is meta tag description. If you see carefully on Figure A image, you will notice the following words "Learn quickly how you can use CSS to control the style and layout of your website"
This is the description of the page. Make sure you summarize the description based on the current page content. Each description for each page has to be unique, so try to avoid using the same description apply to other pages.
Below is the html code where the meta description is usually located.
3.Use friendly URL address where possible
If your current web system allows you to customize the URL address, then it would be good to use a friendly URL. A friendly URL has to be short if possible and meaningful to human read, for ex:
Instead of using above url, to make it more descriptive, you can use this url format instead:
When customizing the friendly url, try to avoid the following url structures:
- Avoid lengthy unnecessary URL that sometimes contains parameters or id.
- Avoid excessive use of keywords for ex:
- Using generic html name, instead of using more descriptive name.
rather than www.example.com/page1.html
- Avoid nesting directories if possible ex: www.example.com/dir1/dir2/dir3/dir4/dir5/mypage.html
- Avoid different URLs that point to the same page. You can use a rel='canonical' attribute to hyperlink tag. For ex: you have the following URLs,
Both above URLs point to the same page, the only different is the product page content is sorted by ascending or descending products content. You can use the following html code:
<a href="#" rel="canonical">www.example.com/myproducts.aspx?type=electronics&sort=desc</a>