温馨提示:这篇文章已超过951天没有更新,请注意相关的内容是否还可用!
首次构建网站时应考虑搜索友好的 URL。建议网站的URL结构按照内容的分类,以通俗易懂的结构来构建。
例如,如果您有创作者指南内容,
https://www.mysite.com/1001125/1079/action.do?tab=guide&method=selectPage&menu_id=EMWPCnslWebInqL(X )
https://www.mysite.com/guide/creator (O)
上面的后一个表达式不仅允许用户而且搜索机器人也可以轻松地解释 URL。
一、网址结构
URL是用于指示资源在网络上的位置的约定,通常指的是查找网页的地址。
https://search.naver.com/search.naver?query=naver&page=2&where=web#section
https:协议
建议使用安全增强的https 协议。
search.naver.com : 主机
提供内容的服务器。主机名称应选择与网站性质相匹配的清晰文字。
.naver.com : 你的域名
我们建议您拥有一个名称与您网站内容的性质相匹配的独立域。
/search.naver : 路径、文件名
Web 服务器资源的路径和文件名。根据 web 服务器的类型,可以区分大小写,通常将其视为小写。
q=search, sort=desc : 参数
发送到 Web 服务器的附加信息,与单个键和值配对。如果有多个参数,用&字符分隔,键和值用=字符分隔。
section : 片段标识符
指同一网页中的特定部分。例如,以维基百科的 K-pop 文章为例,您可以直接指定子主题“历史”。
二、搜索友好的 URL
请务必使用用户友好的顶级域。例如,下面的域。
.com, .net, .co.kr, .kr, .io
不要使用网络托管服务提供的默认域,而是使用您自己的与您的站点性质相匹配的域。
mysite.web-hosting.com (X)
www.mysite.com (O)
您需要有一个不仅搜索引擎而且访问您网站的用户都可以轻松理解的 URL 结构。从搜索友好的角度来看,建议尽量减少 URL 参数。
https://www.mysite.com/guide/seo-basic-intro (O)
https://www.mysite.com/guide.php?page=seo-basic-intro&sort=default(X )
由于搜索引擎不解释片段标识符,因此具有不同内容的页面被构建为独立的 URL。
https://www.mysite.com/start , https://www.mysite.com/diagnose (O)
https://www.mysite.com/?tab=guide#start , https://www.mysite.com/?tab=guide#diagnose (X)
即使是 hash bang (#!) 格式的 URL 也不会被搜索引擎解释。
搜索引擎只识别https://www.mysite.com/path/to/
https://www.mysite.com/path/to/#!/some-ajax-state (X)
三、搜索友好链接
Naver 的搜索机器人从网页中提取链接,并将其作为收集目标 URL 候选者进行处理。因此,标记页面内的链接非常重要,以便搜索机器人可以轻松地解释它们。
如果只使用 JavaScript 处理页面上的链接,就会出现搜索机器人无法准确找出它是什么类型的 URL,因此无法找到其他好的信息的问题。为了通知 Naver 的搜索机器人您网站的内部页面,建议提供标准的链接 URL 信息。
<a href="http://www.mysite.com">Link</a>
您可以准确检查链接是哪个 URL。<span onClick="javascript:goto(A)">Link</span>
由于目标链接仅表示为 JavaScript 函数,搜索机器人无法确定链接的确切 URL。
此外,如果链接是动态变化的,如下图所示,搜索机器人很难解释。我们建议尽可能对链接进行静态标记。
当链接 URL 根据 session、cookie 等动态变化时。
直接访问特定页面和通过其他页面访问时更改链接 URL 时
还没有评论,来说两句吧...