银海软件设计出品
扫描关注网站建设微信公众账号

扫一扫微信二维码

您网站的URL应该指向目录还是索引页?

银海软件2016-02-18公司新闻

我最近收到了从顾客试图创建一个站点地图文件,使用Sitemap协议中所描述的教程,如何让搜索引擎发现您的网站上的所有网页(索引)查询。他想知道他是否应该在他的网站上的页面(说)www.example.com / / index.html的作为www.example.com/about/或在他的网站地图。两个Web地址指向到同一个文件(“网址”)。这篇简短的文章,试图回答这个问题。然而,我的答案,你会看到,不仅仅是站点地图适用于。

背景资料
Web服务器被配置为提供一个默认的网页(如果存在的话)每当浏览器请求一个目录名。例如,如果你问www.example.com/about/,一个典型的Web服务器将寻找一个名为index.html的文件在你的网站文件夹。如果它存在,服务器将提供该页面的内容到浏览器。然而,浏览器的地址栏中,仍然会显示您所请求的URL,在这个例子中这是www.example.com/about/的。如果该页面不存在,服务器配置不寻找任何其他的索引页,它只会显示有关文件夹(除非您已在您的网站上禁用该设施)的目录清单。

这意味着,您的目录为“index.html”等特殊页面,其实有两种方式访问​​该文件。

多个URL内容重复
有多个URL指向到同一个文件的问题主要不是一个人的可用性问题(因为人类可以很容易地找出他们正在寻找在同一页)。这是一个搜索引擎的问题。关于这个问题我已经写在别的地方,比如在文章中如何创建一个搜索引擎友好的网站。如果你还没有读过那篇文章,请现在读它,然后再继续德国 - 总部。我会假设你理解了这篇文章的其余部分的内容重复的问题。

鉴于该教程中讨论的问题,如果有两个或两个以上的方法,指的是一个特定的网页在您的网站上,你应该总是决定一个URL,并坚持使用,在您的网站上。例如,决定是否要参考作为www.example.com/about/或www.example.com / / index.html的页面。一旦你做了这个决定,请确保您的网站上链接到网页使用URL的形式,所有的网页,你已经谈妥。您的站点地图,无论是正常的站点地图或搜索引擎的特定站点地图使用Sitemaps协议,也应到该页面相同的URL。

它是我使用哪个网址?
你应该使用哪种形式的URL?一个单独的目录名,或者一个与文件名?有几个方式来看待这个。

1.Some人认为,使用单独的目录名(如www.example.com/about/)优于使用的实际文件名。当您使用目录的名称,Web服务器将透明地找到索引文件,并提供给用户(或搜索引擎)。从理论上讲,这意味着,如果你曾经想要改变您的索引页,如使用不同的文件名,如果你要使用像的index.php脚本显示的index.html页面,而不是一个静态页面,如,你可以很容易地做到这一点没有改变任何URL,在您的网站上。所有你必须​​做的是你的服务器配置文件进行相应修改。

2.In的做法,然而,上述的优势是不显着。如果您目前直接引用到index.html,以后要使用脚本文件名为index.php来生成内容,它也可以修改服务器的配置文件,以便Web服务器调用的index.php index.html文件时,请求。这样的技术是在我的文章如何伪装你的CGI / PHP脚本作为静态的HTML页面,它不涉及更多的工作,需要提供一个目录名的index.php。

假如你有一个全新的网站,尚未编入索引,并不能决定使用哪种方法,使用的目录名的形式(如example.com / /左右)。我个人认为它是稍好一点因为URL是短。短网址有一定的优势:除了他们更容易记住,也避免一些重整,打这么长的URL,正如在我的文章如何建立好您的网页文件名的第三方网站和论坛软件。

4。如果你的网站已经存在了一段时间,你应该看看是最常用的URL的形式,通过您的网站和别人链接到您的网站,您的网站使用该URL贯彻。这个方法采用thesitewizard.com。该网站已经存在了一段时间,它的子目录被点名提到的索引页,我才意识到我更喜欢较短的形式。由于已经有很多链接直接指向这些文件夹的索引页,改变它们会导致更多的问题比它解决。因此,我决定是一致的,坚持我一直在使用,在过去的形式。

如果您的网站是在同一条船上,你有一个关于什么构成了一个漂亮的URL变化,心脏,你也可能有自己辞职的,以目前的形式现实的原因,像我一样。

不要花太多时间思索是否要使用的目录名称或索引文件的URL形式。在实践中,它可能不会不管你用。只是一种形式决定,并坚持下去。最重要的事情是要一致。如果你到一个文件称为example.com / /在过去,继续如称其为不链接到它在其他地方example.com / / index.html的。这适用于您的网页,以及为您的网站地图。

高端网站建设

文章关键词
网站建设