Google对你的网站被搜索引擎所收录的三种途径
优采云 发布时间: 2021-07-12 04:15
Google对你的网站被搜索引擎所收录的三种途径
如何让Google收录(可以搜索到)你的个人网站
有了个人的网站之后,总希望有更多的人可以踩上去看看。也希望自己写的博客能真正被别人分享和发现,实现博客的分享功能。但是了解之后发现网站可以被搜索引擎搜索到,需要自己的网站被搜索引擎收录。一般来说,搜索引擎收录有以下三种方式:
付钱:一键$0.05 USD,适用于商业推广,会显示在右栏(广告栏)。 网站知名度和影响力:谷歌目前使用页面排名算法对搜索结果进行排名。简单的说,越有影响力和知名度的网站就能引出你的网站,你的网站得分越高,排名越高。如果你的网站影响力很大,搜索引擎会主动添加索引。应用:主动添加自己的链接到搜索引擎,请求搜索引擎使用爬虫检索你的网站。检查网站是否由Google收录(不应该)提交并验证所有权的步骤。添加站点地图以加快爬虫速度。手动请求(重新索引)以显示最终效果。如果你像我一样使用Docusaurus1.,请检查网站是不是Google收录
检查网站是否是谷歌收录很简单:打开谷歌搜索,在搜索框中输入
site: # site:blog.aaron-xin.tech
如果不是收录
很遗憾你的网站 不是 Google收录。没关系,完成以下步骤后,大约30分钟就可以搜索到你的网站内容了。
如果是收录
恭喜,您的网站 已成为 Google收录。不过出于可控考虑,你还是可以继续看下面的步骤来证明你的所有权,提高谷歌对你的网站的搜索效率。
2.提交网址并验证所有权
也许你已经观察到,不管是不是Google收录,Google都会在第一行显示Google Search Console。个人猜测,这是出于安全和隐私方面的考虑。 Google 赋予真正的网站所有者允许 收录网站 的权利。
点击左上角添加资源
2.建议选择右边的网址前缀
3. 建议选择HTML文件验证方式
有5种验证方法:
HTML 文件:通过将随机生成的 .html 文件添加到 URL 的根目录进行验证。优点:无需改动原代码。 HTML 标签:将元标签复制到第一个进行验证,方法是在主页上添加元标签。缺点:需要修改原创index.html Google Analytics:注册Google Analytics账号后,添加analytics.js或gtag.js代码片段。缺点:麻烦,需要修改原代码。优点:可以有新功能。谷歌标签管理器:同上。 DNS 设置:将 TXT 记录复制到 DNS 配置。缺点:麻烦,响应慢(最多1天),部分服务商很难找到DNS配置入口。
成功后显示
3.添加站点地图以加速爬虫
什么是站点地图?站点地图是用来表示网站结构的文件,它可以让搜索引擎爬虫了解你的网站结构,从而高效抓取内容,快速建立索引。 Google 等搜索引擎会读取此文件,以便更智能地抓取您的网站。站点地图会告诉Google你认为网站中哪些页面和文件更重要,还会提供与这些文件相关的重要信息:以一个网页为例,该信息包括该网页最后更新的时间以及网页变化的频率。以及该网页是否提供其他语言版本。
您需要站点地图吗?如果您网站 上的网页链接正确,Google 通常可以找到其中的大部分。即便如此,站点地图仍然可以帮助我们更有效地抓取更大、更复杂的 网站 或更特殊的文件。
在以下情况下,可能需要站点地图:
网站 非常大。 网站存档了大量的内容页,这些内容页之间没有关联或缺乏有效链接。 网站 是新的网站,指向这个网站 的外部链接并不多。 网站 收录大量富媒体内容(视频、图片)或显示在 Google 新闻中。
在以下情况下可能不需要站点地图:
网站 在规模上“更小”。较小的规模意味着网站上的网页数量不超过500。使用简单的网站托管服务,例如Blogger或Wix。 网站已建立完善的内链。这意味着谷歌可以通过点击主页上的链接找到网站 上的所有重要网页。需要出现在索引中的媒体文件(视频、图片)或新闻页面并不多。点击进入通过生成,输入个人网站地址,点击开始。
2.等待搜索完成
预览:
3.下载sitemap.xml文件并上传到网站root目录
4. 在 Google Search Console 中提交站点地图
如果提交成功:
4.手动请求(re-index)再次在搜索框中输入网站的地址
2.进入搜索队列,搜索将在1-2分钟内完成
5.最终效果展示
终于可以实现站点下的搜索功能了。随着网站的影响力不断提升,@k14@中的博客在谷歌搜索中的排名会越来越高。
6.如果你像我一样使用Docusaurus
如果你像我一样使用Docusaurus.v2作为个人网站,sitemap.xml的生成会更容易,而且你可以轻松访问google-analytics插件。
使用@docusaurus/preset-classic 设置(推荐)
// docusaurus.config.js
module.exports = {
presets: [
[
'@docusaurus/preset-classic',
{
googleAnalytics: {
trackingID: 'UA-162317692-1',
},
gtag: {
trackingID: 'UA-162317692-1',
},
sitemap: {
cacheTime: 600 * 1000, // 600 sec - cache purge period
changefreq: 'weekly',
priority: 0.5,
},
},
],
],
2. 常规设置
站点地图
// docusaurus.config.js
module.exports = {
plugins: [
'@docusaurus/plugin-sitemap',
{
cacheTime: 600 * 1000, // 600 sec - cache purge period
changefreq: 'weekly',
priority: 0.5,
},
],
};
谷歌分析
// docusaurus.config.js
module.exports = {
plugins: ['@docusaurus/plugin-google-analytics'],
themeConfig: {
googleAnalytics: {
trackingID: 'UA-141789564-1',
// Optional fields.
anonymizeIP: true, // Should IPs be anonymized?
},
},
};
原文:如何在Google上搜索个人网站 |推荐阅读 如何在10分钟内用Docusaurus部署个人网站+blog 如何解决Docusaurus下gittalk无法加载评论的问题 如何个性化Docusaurus 网站Add Site Search Transfer-如何添加Gitalk插件 参考Docusaurus以便谷歌搜索你的博客-张志宏