Google未将我网站中的所有网页编入索引

时间:2015-07-12 21:14:38

标签: indexing search-engine

在我的website中,我使用jquery动态更改div的主要内容(我的主要内容),以便在有人按下链接时页面不会重新加载但是会向div添加内容。

谷歌搜索我网站上的链接,只查找#smth并且它不会对网页编制索引。我该怎么做才能让Google将我的其他网页编入索引?

有什么想法?

2 个答案:

答案 0 :(得分:2)

您可以使用Sitemaps协议将sitemap.xml文件添加到您网站的根目录(或robots.txt中指定的其他位置)。 Sitemaps协议允许您通知搜索引擎网站上可用于抓取的网址(wiki)。

示例站点地图(来自上面引用的wiki)如下所示:

<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" 
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
        <loc>http://example.com/</loc>
        <lastmod>2006-11-18</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
    </url>
</urlset>

搜索引擎的抓取工具将访问您的sitemap.xml并索引指定的位置。

答案 1 :(得分:1)

我发现答案是补充!在您的哈希网址前面并配置服务器以发送网页快照以更多信息here