Friday, April 16, 2010

Site Speed - A New Algorithm in Google Search Ranking

This is was recently announced by Google that they have included site performance (site speed) in their search ranking algorithm. This means if user request a site and if give quick response and open quickly then its chance for getting in top position will be high compare to other competitors websites that take long time to load.

So, from now webmasters need to worry about the design, development, scripts, images, etc. Fast loading websites give better user experience and keep them happy. User stay more on quick loading site then slow websites. Google use variety of factors and sources to determine website speed compare to other websites and depends on that quick loading site get higher position compare to slow websites.

You can download Yahoo YSlow that help you in optimizing your website speed.

Webmasters get ready for this new change in ranking algorithm and start thinking about how to compress the web page size and improve loading time.

Regards,
Bhavesh Goswami.

Thursday, April 15, 2010

Multi Language Website - Tips and Tricks

Hi All,

Multi language website is important when your target audience located in different countries that speak different languages. For example if you have English website for English audience and also want to target French speakers then your need to create a different websites for different audience.

Here are tips about multilingual websites:

URL Structure:

Keep it easy and understandable, this help user to identify which language website they are reading. You can create a sub domain or create sub page to identify language. For example

http://www.mywebsite.com/en/index.html
http://en.mywebsite.com/index.html

If you want to target French speakers then use following URL structure

http://www.mywebsite.com/fr/index.html
http://fr.mywebsite.com/index.html

This helps users and search engines to know for which country this website translated for. If you want to make URL in non-English then use UTF-8 character encoding. Always use UTF-8 encoding if you are not sure which one is perfect for your website.

Tips for properly crawling and indexing multi language website

Google recommend not use automated translation tool for language translate. Most of the automated language translation software not work perfectly and if your website represent wrong information or if your user unable to understand what you have written then you might loss your business.

Cross link all your language pages, if someone viewing your product page in English put a direct link to other countries so search engines and user can easily find same detail in other languages. This make easy for users to navigate to your website.

Also Google not recommend automatic redirects as this prevent users to view your website in other language. If you have done automatic redirects, if English reader viewing your site from France then they probably unable to view English version of your site and you loss your potential visitors. Write different content for different language, don’t set cookies to redirect user to other language.

If you have any further question please post comment here and I will be happy to answer your questions.

Regards,
Bhavesh Goswami.

Wednesday, December 23, 2009

Cross-domain duplication – Google Explanation

Google is always in process to help website owner and webmaster to fit again duplicate issue. On 15th Dec 2009 Google officials announced how to rectify cross-domain content duplication issue. Before few months Google published how to control duplication within same domain. Cross domain duplication is generally take place in shopping related websites. To help site owner to fight with this issue they are now announcing their support for the cross-domain rel=”canonical” link element.

Choose preferred domain

In general what happen when search engines find duplication? Google take one copy of the website and filter other duplicate domain, now they don’t penalize for duplication but avoid to show duplicate domain in their search result. Sometimes it happen Google take wrong domain in consideration and popup it in their search result, to avoid this Google announced how to fight again cross-domain duplication.

Reduce duplication within the domain

Before starting with cross-domain duplication you must reduce duplication within the domain. Click on the below link to know how to reduce duplication within the domain
http://seofuture.blogspot.com/2009/02/specify-your-preferred-url-canonical.html

Use 301 redirect when possible

Use appropriate 301 redirect. This redirect helps search engines to understand which your preferred domain is and also help to clear which URL should be indexed. This is the best method to let everyone know which preferred content is. When you use 301 redirect make sure none of the URL who redirect not blocked by robots.txt file. Also don’t forget to specify your preferred domain with www or without www in Google Webmaster Tool.

Specify cross-domain rel=”canonical” link element

This canonical link element is useful in the case where its not easy to setup redirects. In this case user rel=”canonical” link element to specify which domain and URLs are you preferred to index. For example you have two different websites like www.xyz.com and www.abc.com , now both websites supply same content and your preferred domain is www.xyz.com, here you use canonical link element like rel=”http://www.abc.com” this will tell search engine that xyz.com is your preferred domain for indexing.

If you still have any doubt regarding this cross-domain duplication issue please feel free to post a comment and I will be happy to assist you to get rid of it.

Thanks & Regards,
Bhavesh Goswami.

Thursday, December 3, 2009

Check Your Website Speed - New Feature in Google Webmaster Tool

Google announced on 2nd Dec 2009 about the new feature recently included in Google Webmaster Tool. This tool help website owner to check the speed performance of their websites. This new feature will allow you to check the speed of your website and to know more about how to make your website load faster to improve user experience visit following page

http://code.google.com/speed/articles/

These steps guide you to make your website load faster.

Visit Google webmaster tool www.google.com/webmasters/tools/ and verify the ownership of your website and then you will be able to check the performance of your website. Under Labs tab you will find a link with Name Site Performance and Google will show the chart that describe the how much time your website take while loading.

Regards,
Bhavesh Goswami.

Wednesday, September 23, 2009

Duplicate content myth and multiple site issues – Google Explanation

Last month Greg Grothaus an Engineer from Google search quality team speaks about what is duplicate content and how they treat website with duplicate content.

Here is the summary of the conference which was held at Search Engine Strategies San Jose.

How webmaster judge if their website is penalize in Google search?
He clearly mentioned that there is no penalty for duplicate content. The main reason webmaster thinks their website penalizes because sometime they find their website in omitted results. Actually web pages listed in omitted results are not penalize but Google want to show diversity in the search results. So, if Google find two different pages with same content and if you search for the specific keyword Google will show the important page for the keyword you typed in and omit the other page. What actually happen if you have two different pages with same printed content and if you don’t block page using robots.txt or meta noindex tag then Google will choose one from the list which it find more useful.

Here is the example of eight different URLs all are identical :

www.example.com
www.example.com/?
www.example.com/index.html
www.example.com/index.php
example.com/index.php
example.com/index.html
example.com/?
example.com/

You will find many website have different URLs from same page. All URLs are different with same content. Google will not penalize your website for this but it will dilute your link popularity. For example if you have several website linking to one page of your site and some other websites pointing to other duplicate URL cumulate link juice. Also search engine get confused in selecting the user-friendly URL and sometime show up wrong URL that offset your branding efforts. Other problem is inefficient crawling because Google crawling the same content for different duplicate pages and give less time to the new pages.

To avoid duplicate content issues use the following steps

(1) Canonical Version: Here you can specify the page which you want Google and other search engines to crawl and ranked.
(2) 301 Redirects: This is called permanent redirect means redirect duplicate pages to your preferred URL.
(3) Also in Google webmaster tool specify version of your website with WWW or without WWW.

Multiple Site Issues

Use different domain names for different country. Write different content for different audiences because here also duplicate content issue affects your ranking in search engines.

If you have same content website for different audience let say for Australian audience and British audience Google will show only one website.
To avoid this problem you need to specify your website region in Google webmaster tools.

Regards,
Bhavesh Goswami.