Hi, I have a site which is related to tours. Its home page is already indexed but from 2 days it doesn’t show main page index but it index sitename.com/index.html. Is there any problem?
actually Google treats site.com/index.html and site.com as different URLs. maintain the consistency by using one among them. using one without index.html is a better choice
Suggest that you submit a Sitemap to inform Google about all the pages on your site. www.google.com/support/webmasters/bin/answer.py?hl=en&answer=40318 Hope this helps. Cheers! Aristoteles
pls give your website URL and i think in your website u create two pages same for home page. give me your website URL than i suggest Very well.
create more pages,.. add meta tags.. anchor text, alt attributes .. take a close look on them and update more .... After finishing complete on page optimization then go for link building.............
@shailendra: This changed recently. Google representatives have said they treat them same if the content is same I believe your information is obsolete by 10-15 days.
Is it a canonical issues? Because when site gaining pr then i have to check on index.html page. So can i redirect that page to sitename.com?
Ok here goes (wish I had a dollar for everytime I've tried to explain this)... The first thing you need to know is that Google and other search engines don't index sites, they don't index web pages, they index URLs. Essentially, URLs are the primary key to their content database. They basically see each individual URL on your site as a separate web page. You have canonical issues which lead to issues w/ duplicate content issues and split page rank/split link juice issues. Every web page on your site should have one and ONLY one URL used to reference it. This 'prefered' URL for the page is called the canonical URL. All other URLs that can be used to reference that same web page should be 301 redirected to the canonical URL for the page. So for example, I can access your home page several ways: http://bigtour4you.com http://bigtour4you.com/ http://bigtour4you.com/index.html http://www.bigtour4you.com http://www.bigtour4you.com/ http://www.bigtour4you.com/index.html Google and the other search engines see these 6 different URLs as if they are 6 different web pages. This means they have the possibility of indexing your same home page content under 6 different URLs should your home page be linked to either on your site or other sites using all 6 URLs. Google at least will flag one of those URLs (you have no way currently of knowing which) as the 'originator' of the content and that same content indexed under the other 5 URLs will be flagged as duplicates. Google devalues duplicate content making it harder for the duplicate content's URL to rank well. This is the duplicate content issue that I mentioned is caused by canonical issues. To make matters worse, if 10 different sites link to each of the above URLs, Google and the other engines will see those 6 URLs (web pages) as having 10 inbound links each. What would be preferable would be to have the search engines see the 6 URLs w/ 10 inbound links each as 1 home page URL with 60 inbound links. This is the split page rank/split link juice issue that I mentioned is also caused by canonical issues. The way you solve this is to decide on rules for selecting canonical URLs and enforcing the rules site-wide using 301 redirects. The rules that you need to decide on are things like: - www or non-www URLs (http://www.example.com or http://example.com) - show trailing '/' on folders with default documents or hide the trailing '/' (http://example.com/ or http://example.com) - show default document filenames on folders w/ default documents or hide the default document filename (http://example.com/index.html or http://example.com/) - which pages are accessed using HTTP and which are accessed via HTTPS (if you have a need for secure pages) I always go with www, show trailing '/', and hide default document. So I would pick http://www.bigtour4you.com/ as my canonical home page URL. But that is just me. It really doesn't matter to Google which you pick. Pick one and put redirect rules in place to enforce your rules. Be consistent. For example, to fix your problems I would implement the following redirects: http://bigtour4you.com ---> 301 redirect ---> http://www.bigtour4you.com/ http://bigtour4you.com/ ---> 301 redirect ---> http://www.bigtour4you.com/ http://bigtour4you.com/index.html ---> 301 redirect ---> http://www.bigtour4you.com/ http://www.bigtour4you.com ---> 301 redirect ---> http://www.bigtour4you.com/ http://www.bigtour4you.com/ CANONICAL URL - NO REDIRECTS REQUIRED http://www.bigtour4you.com/index.html ---> 301 redirect ---> http://www.bigtour4you.com/ Now Google will give your canonical URL credit for all inbound links to all 6 URLs. They will see http://www.bigtour4you.com/ as having 60 inbound links. They will only index your home page once... under the canonical URL. Users will only see the canonical URLs in their browsers because your server will redirect them to the prefered URL should they enter a non-canonical URL. This takes care of the canonical issues as well as the duplicate content and split page rank/split link juice issues. Life is good. If your web site is hosted on an Apache web server then you likely have access to Mod Rewrite and other utilities built into Apache that can be used to implement the 301 redirects mentioned above. If you're running on IIS and your hosting company will allow you to install ISAPI Rewrite, it is an inexpensive Mod Rewrite compatible utility made for IIS. These, IMO, are the prefered methods of implementing canonicals site-wide. However, there are other less elegant ways such as using server-side scripting to implement the 301s... or as an ABSOLUTE last resort, using the new <link rel="canonical" href="CanonicalURL"> recently announced by Google, Yahoo!, and MSN. The <link rel="canonical" href="CanonicalURL"> method doesn't give you all of the functionality of a 301 redirect, but if you're running a pure HTML site on IIS and don't have ISAPI Rewrite then it's better than nothing. Good Luck. Hope this helps. PS: Anytime you rename a web page or delete a web page you should generally 301 redirect the old URL to a new URL whose content most closely matches that of the old URL. This way you never throw away inbound links that might help your site rank for your targeted keyword phrases. The 301 redirects will give the new URL credit for all inbound links and link text of the old URL.