I posted last week about page structure and headers and their relation to SEO, today I would like to clarify something. The point i want to clarify that search engines will not care if you use h1, h2, and h3, they try to extract the featured elements in your page. That is, if you use h1, h2, and h3 and you modify the default styles to have the same font size for all headers and normal text, search engine will not assume that the data inside these headers is featured. You should give your page main header a bigger font than any other text on your page, otherwise, it is not featured on the page, and you are less likely to rank for the keywords in that header. Wait a minute, using a big font size, does not mean you will rank for it, it is one of the many things that you need to do, which i will write about it later.
Thus, your page main header (h1) which is usually close to the body tag should be relatively bigger than h2, h2 font size relatively bigger than h3 and h3 font size relatively bigger than your normal text font size.
If you feel that you need to have more than one h1 header, I would recommend you to have new pages, one for each h1 header.
Your HTML document should have a proper structure. A proper structure is defined by W3C here. All what you need to do regarding your page structure is to choose a proper page header and place it on your page as h1 element. Then develop a hierarchy for your page content and you may consider using h2, h3, etc. for each paragraph. That will make it easier for your readers to find what they are looking for, they need to look at the headers or sub headers, and read the paragraph beneath it. Search engines just like your readers will also find the page easier to understand and categorize.
I recommend you to place each paragraph with its header (h2 or h3) in html div, give the div an id, and then place few links in the top of the page that points to each sub header in your page. That will make it much more easier for your readers to navigate within your pages, and search engines will appreciate it.
It may sounds so silly to mention such things. From my experience by looking and evaluating web sites, i strongly believe that 80% or more of the web sites I looked at do a very bad job in structuring their pages.
As you noticed, I believe that the better you make the page for users, the more chance you have to rank. No one told me that, but I am quite sure that is true.
Click depth is the number of clicks a user needs to click from a site home page to reach a page. Click depth has to do with ranking for almost all search engines. The more the user needs to click to reach a page, the harder he can find the page. Search engines consider this in some way in their scoring algorithms.
You should try to have your site navigation as easy as possible not only for search engine’s sake but also for user experience. You may consider having a site map with good hierarchy to help your users and search engine to find any page on your site easily. In case you have an enormous number of pages, you need to be careful when picking a pagination schema. The lower the number of clicks a user needs to click, the better for user experience and for SEO.
It is worth to mention that click depth is not related to where you save your files in your server. That is, if you store a file 10 folders deep in your server and you access it by one click, thats much better than storing it in the site root and the user needs to do 2 or more clicks to find it.
Your page URL is one of the important factors that you must consider during your SEO process. This factor is not only a factor that has to do with rank for few keywords, this factor (URL) may disallow your page from being indexed by Google!
Search engines feel scary from query parameters since it is easy to get their crawlers stuck crawling few pages with just changing query parameter value dynamically. Google says that a URL that has more than three query parameters may not be indexed. They may index URLs with more query parameters but thats not often. Thus, in your site SEO, you have to avoid query parameters. If you are an online retailer and your product page URL looks like:
/products.php?id=12321&session_id=12121&page=3&name=freezer
You may need to consider restructure your site by rewriting your URLs. I will post later about URL rewriting using Mod_Rewrite. You may consider different URL structures that do not have query parameters like:
/products/Freezer/3
Are you wondering if that will really make difference? Believe me, it makes. Sites that uses query parameters a lot might not get indexed.
Finally, getting rid from query parameters and replacing them with keywords will have real impact on your keywords rank. Given a product, let us say, Microwave in your online retailing site with ID= 32, let us compare two simple URL structures:
1) /products?product_id=32
Versus
2) /products/Microwave
The second URL structure will improve your rank for keywords related to Microwave since search engines will not relate the ID “32″ to your site content.
To summarize, you really need to avoid query parameters. You should try to build keyword rich virtual URL structure for your site. Building a keyword rich URL is not going to be easy, i will write later how to build a router in php to help you to create virtual and keyword rich URLs.
Page title is by far the most important element in your page. We as humans may not read the html page title, we may look at images or body tag and try to scan the document fast. The way humans build knowledge is different than they way search engines do, and this is why you may not agree with me about title tag importance for search engine optimization. If I were to give weights to the importance of the title tag versus all other on page factors, I would say it is about 60-70%. You need to select good titles for your web site pages.
What is a good title? Evey title you select may increase or decrease your web page rank in SERP for many keywords. But, there are few recommendations that you may consider:
- Use specific titles, do not use generic keywords. For example, if you create a new blog about cars, and you write a page with a title “cars”, you will not get rank of 100000, since you choose very generic title and millions of people wrote about it before many years and they already gained many of back links. However, if you choose title like “car trunk maintenance”, you may rank since you have much more specific keywords. However, if you have a site that has numerous number of back links, you may consider targeting general keywords, but it is not going to be easy. I will post later about general vs specific keywords, which also corresponds to high traffic versus low traffic keywords.
- Your entire site must not have duplicate titles. Every page must have its own title, meta tags, headers, and body. Search engines hate duplicate content whether inside your site or whether outside your site.
- Before you select your title, do keyword research. You may consider visiting overture and do few searches. For keyword like “cars”, overture says that more than 3 millions searches were performed for it last month. Overture also gives you many related keywords that you may consider in your site. FYI, overture gets information from Yahoo, Google does not make this data available, but the search giant may get double these numbers.
- Your title must be related to your page header (usually inside h1 field) and content. It will not make any sense for search engine if your page title is “car maintenance” and your header is “watermelon”.
I want to end this post by saying that it is really very hard to predict the success of a specific title. Specially when your site is dynamically generated and most your page have same pattern for title like product pages in shopping cart site. You always need to do some keyword research and measure keywords competitiveness (i will write later about measuring keywords competitiveness in details) and then you need to try your titles. Remember, you need to let search engines crawl your site fully once you change your titles, give it one or two months and then judge if the titles were good or bad, do not judge fast.
Having a web site that is highly optimized for search engines is very important for your online business success. People usually go to search engines when they are looking for products or services. Getting your site in the top of results in search engine result pages (SERP) going to make big difference in your sales.
To give very general view of how search engine work, search engines consider two big factors in ranking your site among all other sites. These factors can be classified into on-page and off-page factors.
On-page factors are your web page elements like the page title, meta tags, headers, styles and many more. Off-page factors are concerned with the back links and the age of the domain. Back links are the hyper links from other websites pointing to your pages.
I created this blog to help webmasters, and developers to generate free traffic to their web sites. I am writing about SEO different aspects from the on page factors to the off page factors. I really enjoy getting sites to the top of search engines result pages, and i wish you will find useful information on this blog.
Regards,
Adi Azar
adi.azar AT yahoo DOT com
During holidays period, you may be looking to visit the different parts of the world or different cities in your country to see new places. You may be wondering where should you go, Where to get detailed information about these places that you want to visit? and many more questions. You need to visit vacation web site like goin2travel that will make it for you easy to choose various places to visit this season around the world.
Goin2travel is one of the world wide vacation web sites that gives you detailed information about different travel packages that you gives you decent discount. They help you to manage your trip from all aspects!
They have detailed information about many well known places, and they have deals for these places. I found detailed information and many deals for Cozumel vacation rentals and North Carolina vacation rental. And for water lovers you can check out Lake Tahoe rental, in case you feel like spending some time in Lake Tahoe.
The site is quite rich of content about many cities in the world that you might be interested to visit, you will find detailed information about your trip thats worth considering.
This is a review for SEO blog.
Seounique is an SEO Blog that you may visit to learn more about Search Engine Optimization. There are tons of free articles to read, they have their very own directory which you can join for free.
They seem to know exactly what they are doing and tell you in English how to get the best results. You can also buy little bits to help your Page Rank, elements like directory submissions and PR 2-3 links, all at a reasonable cost. In their own words“We offer a variety of services from this site. If you are looking to increase your back links we have a submission service where you buy manual directory submissions to high PR websites. We also offer an article submission service which we can write a keyword rich article for you and then submit it to hundreds of article sites.”