您现在的位置是:VINGOO > 图文 > 图文
在页面中告知搜索引擎某个特定域名是站内资源服务器,而非外链的最有效方式
vingoo2024-11-13【图文】人已围观
简介如何在一个页面中用代码告诉搜索引擎的爬虫在此页面中出现的 http://iamge.acg.com 域名以及后续路径是此主站的资源服务器而并非外链以此来告诉搜索引擎不要降低网页评分呢?
seo
搜索引擎
爬虫
代码
网页优化
在页面中告知搜索引擎某个特定域名(如 http://image.acg.com
)是站内资源服务器,而非外链的最有效方式是使用 canonical
链接、反向代理、或标记资源链接的属性。以下是一些推荐的方法:
方法1:使用 rel="canonical"
确保页面中具有规范的 <link rel="canonical">
标记,以指向主页面的 URL,这可以帮助搜索引擎将资源与页面关联,避免误认为是外链。
方法2:使用 rel="noopener noreferrer"
避免不必要的外链标记
对于 image.acg.com
的资源(图片、脚本、样式等链接),可以通过在资源链接中添加 rel="noopener noreferrer"
属性,向搜索引擎标明这些不是传递权重的外部链接:
方法3:使用 robots.txt
配置资源服务器
你可以在 robots.txt
中明确指定对 image.acg.com
下的资源抓取规则,告诉搜索引擎这是同站资源,而非外部资源:
方法4:使用反向代理
如果可以在服务器端进行配置,可以使用反向代理设置,使 image.acg.com
资源表现得像主站资源的一部分。例如:
在页面中使用 /images/
路径指向资源,将帮助搜索引擎识别 image.acg.com
的资源为站内资源。
方法5:添加 preconnect
或 dns-prefetch
在 <head>
中为 image.acg.com
添加 preconnect
或 dns-prefetch
提示,帮助搜索引擎更快地抓取资源,同时识别为站内优化:
这些方法可以帮助你明确 image.acg.com
为站内资源,防止搜索引擎误判为外部链接。
实际上您可以有偿性的在此页中添加您想添加的内容,如果您觉得这个提议不错,请点击此处和网站管理员联系.
很赞哦! ()