English 中文(简体)
Will an incomplete google sitemap hurt my search ranking?
原标题:

If I submit a sitemap.xml which does not contain all of the pages of my site, will this affect my search ranking?

For example: If my sitemap only contained pages that had been created in the last month and didn t include all the pages from the past year, would Google treat these missing pages differently?

最佳回答

There will most likely be a difference, but it s not certain that the pages excluded from the site map will get a lower status than without a site map.

The Google bot limits the time that it spends indexing a site. It will start with the most obvious pages and work it s way down, until it reaches a set limit were it will stop looking.

By adding a site map you will make it easier for the bot to find the most relevant pages. When the bot is done with those, it will continue with the rest of the pages. Possibly it will have more time left for the rest of the site if the site map made the first part of the work more efficient.

问题回答

No. Google has stated that it WILL index pages that aren t included in the sitemap and that sitemaps themselves have no bearing on ranking, only page discoverability.

What we need to remember, Google is very picky, and even if you submitted all subpages of your website Google will index only part of it at first anyway.

What is more important is to make sure all pages cross-reference each other, so make sure you make good use of main navigation, breadcrumbs, footer links etc. Because this is the main way googlebot will crawl your page.

Personally I had situation where after updating sitemap.xml Google immediately said new link in my sitemap is already indexed (because googlebot indexed it on its own before it was placed in the sitemap.xml).

Conclusion - add as many links you can and don t worry about missing ones. Just make sure you update your sitemap.xml once in a while (or do it programmatically).





相关问题
how to represent it in dtd?

I have two element action and guid. guid is a required field when action is add. but when action is del it will not appear in file. How to represent this in dtd ?

.Net application configuration add xml-data

I need to add xml-content to my application configuration file. Is there a way to add it directly to the appSettings section or do I need to implement a configSection? Is it possible to add the xml ...

XStream serializing collections

I have a class structure that I would like to serialize with Xstream. The root class contains a collection of other objects (of varying types). I would like to only serialize part of the objects that ...

MS Word splits words in its XML format

I have a Word 2003 document saved as a XML in WordProcessingML format. It contains few placeholders which will be dynamically replaced by an appropriate content. But, the problem is that Word ...

Merging an XML file with a list of changes

I have two XML files that are generated by another application I have no control over. The first is a settings file, and the second is a list of changes that should be applied to the first. Main ...

How do I check if a node has no siblings?

I have a org.w3c.dom.Node object. I would like to see if it has any other siblings. Here s what I have tried: Node sibling = node.getNextSibling(); if(sibling == null) return true; else ...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

热门标签