整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

忽视了网站架构,做不好网站SEO

忽视了网站架构,做不好网站SEO

做网站SEO的时候,大部分人都聚焦于内容和外链,很容易忽视网站架构在SEO方面的重要性。其实,网站架构作为网站的骨架,就像人的骨架一样,极其重要。如果你需要提高网站流量和转化率,网站架构通常是最有效的SEO工具之一。

什么是网站架构?

网站架构,最简单的说,就是网站页面的组织方式和导航方式。架构是通过导航和链接构建的,但也与其他元素相关,例如URL、面包屑、分类页面、站点地图等。良好的网站架构可以帮助用户和搜索引擎找到他们正在寻找的内容。网站架构还有助于定义内容的相关性和重要性。它可以将用户和机器人引导至你最关键的页面,并提供有关你的内容的信号。简而言之,网站架构会让你的网站易于使用和理解。


网站架构对SEO的重要性

那么,网站架构究竟如何影响一个网站在搜索引擎中获得更好的排名?以下是网站架构对SEO至关重要的四个原因。

一、提高可抓取性和可索引性

在搜索引擎可以针对适当的关键字对您的内容进行排名之前,他们首先需要了解您网站的不同页面是关于什么的。

为此,搜索引擎蜘蛛会抓取您网站上的内容,然后将信息存储在搜索引擎的索引中。

当您的网站具有逻辑信息架构和内部链接结构时,搜索引擎可以有效地定位您的所有内容并构建您网站目的的准确图片。

二、分配链接资产

链接资产是指从链接页面传递到被链接页面的权重。这很重要,因为一个页面拥有的权重越高,它就越容易获得排名。一个有序的内部链接系统为链接资产从一个页面传递到另一个页面创造了途径。

三、建立话题权威

通过将主题相似的内容组合在一起,您可以显着提高您对给定主题的权威。

这样做可以让您向百度表明您的网站在相当广度和深度上处理该主题。一旦搜索引擎将您视为特定主题的权威信息来源,相关关键字的排名就会容易得多。

四、创造更好的用户体验

当然,一个连贯的网站结构并不仅仅是让搜索引擎蜘蛛更容易找到它。它也是一个积极的用户体验的基础。一个结构良好的网站使用户只需点击几下就能轻松找到他们需要的产品、类别和信息,大大提升用户体验。

如何搭建网站架构?

简单的说,当你搭建了一个优秀的网站架构时,你会看到你的网站流量改善、访客参与度和转化率都会增加。那么怎样搭建一个真正对SEO友好的网站架构呢?

1、创建一个直观的导航菜单

对任何网站来说,最重要的设计考虑因素之一是顶层导航菜单,它给搜索引擎和用户提供了你的网站信息层次的另一个快照。

网站导航的目标应该是帮助用户尽可能快速、轻松地找到他们正在寻找的东西。无论您的网站有多大,访问者都应该能够通过三到四次点击导航到他们想要的内容。如果很难在您的网站上四处走动,访问者只会离开。

您网站的顶层导航栏应包含指向所有主要类别页面的链接,这就是为什么将您的主要类别限制为仅必要的内容很重要。顶层类别太多会导致导航菜单混乱、难以使用。

对于拥有数千页的网站,例如拥有大量库存的电子商务商店,实施分面导航通常是个好主意。让用户能够在您的站点中过滤他们的搜索可以显着减少他们找到所需内容的时间。

2、面包屑路径

向页面添加面包屑可以使网站的结构更加清晰。面包屑是可点击的链接,通常位于页面或文章的顶部。面包屑反映了你网站的结构。它们帮助用户确定他们在你网站上的位置。它们可以改善你网站的用户体验和SEO。

3、利用HTML站点地图

如今,几乎每个人都了解XML站点地图的重要性。但内置于网页中的HTML站点地图正变得越来越少。HTML站点地图存在于你的网站上(而不是在XML文件中),可供访客阅读,并且可以为访客和搜索机器人提供有关你的网站结构和主题相关的线索。HTML站点地图通常在较大的网站上最有效,虽然这些网站的结构可能不会那么明显,或者抓取路径没有完美优化。但即使是较小的网站也会很有用,因为HTML站点地图通常也对访客有帮助。

4、利用中心页面

中心页面是一个重要的概述页面,可以介绍广泛的主题或分类,它连接到子分类和更具体的主题。中心页面有多种用途:1.他们提供了主题的快速概述2.回答用户可能最关心的问题3.链接到重要的子主题和热门产品4.通常比普通分类页面更加用户友好5.帮助你建立某个主题的主题权重。

最好的中心页面具有大量指向它们的相关链接,它们可以将该链接权重(PageRank)传递给它链接到的所有子主题。一般来说,分类页面通常会成为自然的中心页面,因为它们通常已经拥有大量的自然链接权重。关键是可以使用子分类或帖子/产品列表之外的其他信息来强化你的分类页面。任何相关的重要页面都会帮助你的访客更好的进入下个页面。

5、重视内部链接构建

如果您将您的网站视为一座建筑物,那么内部链接就像连接不同房间和楼层的走廊和楼梯。您可以使用两种主要类型的内部链接:导航链接和上下文链接。导航链接显示在您的主页、导航菜单和网站页脚上。上下文链接是您嵌入内容中以将用户引导至某些相关信息的链接。

战略性地使用内部链接的关键是确保您经常从最权威的页面(即从获得最多高质量反向链接的页面)链接到您的最高优先级页面。对于大多数网站,这些页面是主页和一两个高性能的内容。从这些页面链接可以让您的优先页面获得二手链接资产,从而提高他们的排名能力。

例如,如果您的博客对您的业务特别重要,那么从您的主页和顶级导航菜单链接到它是有意义的。这样做会将链接资产传递给您的博客部分,进而传递给其中的各种博客文章。

此外,您应该将内部链接嵌入到关键字丰富的锚文本中。这有助于搜索引擎更好地理解链接页面的内容。也就是说,如果您在不同页面上多次链接到同一页面,最好稍微改变您的锚文本以避免被视为垃圾内容。

优化好你的网站架构,使其尽可能地有利于SEO,将给你带来意想不到的正面效果。

  1. TML基础简介

    超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

HTML是一个网页文件的拓展名,和txt、jpg、mp3一样,是一个文件格。.html文件就是网页文件。

2.html 的格式化标签

<!DOCTYPE>

<html>

--html是一个双标签 开始标签

<head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />

<title>

</title> --可能是标题

</head>

<body>--用来存放页面中的内容

</body>

</html> --结束标签

DOCTYPE----文档类型声明
meta标签----设置页面编码格式,关键字,以及页面的描述
<title></title>--------->标题部分
<head></head>------>页面的头部分
<body></body>------>页面的主体部分

2.内容标签

这其中<hr> <br> 是单标签

<div></div> <span></span> 无意义区块容器标签

eg:

<div id="header" style="background-color:#FFA500;">

<h1 style="margin-bottom:0;">主要的网页标题</h1></div>

HTML标记—注释标记

<!--注释语句-->
标题:
<h1>这是一个标题</h1>
<h2>这是一个标题</h2>
<h3>这是一个标题</h3>
段落:
<p>这是一个段落。</p>
<p>这是另外一个段落。</p>

HTML 链接

<!--提示:在 href 属性中指定链接的地址。-->

<a href="http://www.runoob.com">这是一个链接</a>

当您点击 HTML 页面中的某个链接时,对应的 <a> 标签指向万维网上的一个地址。

一个统一资源定位器(URL) 用于定位万维网上的文档。

URL - 统一资源定位器

scheme - 定义因特网服务的类型。最常见的类型是 http

host - 定义域主机(http 的默认主机是 www)

domain - 定义因特网域名,比如 runoob.com

:port - 定义主机上的端口号(http 的默认端口号是 80)

path - 定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。

filename - 定义文档/资源的名称

这里需要注意:使用超链接做下载,并不是超链接完成的下载功能,而是通过超链接跳转到了一个有下载功能的页面。

常见的 URL Scheme

HTML 图像

alt 属性用来为图像定义一串预备的可替换的文本。

3.HTML属性

属性实例:

HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定:<a href="http://www.runoob.com">这是一个链接</a>

4.HTML 表格

表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。表格的表头使用 <th> 标签进行定义。

<table border="1">

<tr>

<th>Header 1</th>

<th>Header 2</th>

</tr>

<tr>

<td>row 1, cell 1</td>

<td>row 1, cell 2</td>

</tr>

<tr>

<td>row 2, cell 1</td>

<td>row 2, cell 2</td>

</tr>

</table>

5.HTML 表单

表单是一个包含表单元素的区域。

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。

文本域(Text Fields)

文本域通过<input type="text"> 标签来设定

当用户要在表单中键入字母、数字等内容时,就会用到文本域

密码字段

密码字段通过标签<input type="password"> 来定义:

<form>

FirstName: <input type="text" name="firstname"><br>

Password: <input type="password" name="pwd">

</form>

单选按钮(Radio Buttons)

<input type="radio"> 标签定义了表单单选框选项

<form>

<input type="radio" name="sex" value="male">Male<br>

<input type="radio" name="sex" value="female">Female

</form>

单选有时需要设置默认选项,需要设置checked属性:

<input type="radio" name="sex" checked="checked"/>男

复选框(Checkboxes)

<input type="checkbox"> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。

<form>

<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>

<input type="checkbox" name="vehicle" value="Car">I have a car

</form>

多选框一般不需要设置默认选项,如果要设置,也是设置checked属性

提交按钮(Submit Button)

<input type="submit"> 定义了提交按钮.

当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。:

<form name="input" action="html_form_action.php" method="get">

Username: <input type="text" name="user">

<input type="submit" value="Submit">

</form>

这里需要注意的是: Submit必须要和form一起使用才能达到效果

action 设置表单提交参数路径

method 当前请求方式(同iOS开发网络请求一样,get/post)

假如您在上面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 "html_form_action.php" 的页面。该页面将显示出输入的结果。

图片按钮(使用不多)

Select下拉框

selected默认选项

<select>

<option selected="selected" >选项一</option>

<option>选项二</option>

</select>

Textarea文本域

<textarea></textarea>

6.HTML 列表

HTML 支持有序、无序和定义列表:

无序列表使用 <ul> 标签

<ul>

<li>列表项</li>

<li>列表项</li>

<li>列表项</li>

</ul>

有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

列表项项使用数字来标记。

<ol>

<li>第一个列表项</li>

<li>第二个列表项</li>

<li>第三个列表项</li>

</ol>

自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

<dl>

<dt>Coffee</dt>

<dd>- black hot drink</dd>

<dt>Milk</dt>

<dd>- white cold drink</dd>

</dl>

去除点去除下划线

a {

text-decoration: none;

}

ul {

list-style: none;

}

7.内联样式- 在HTML元素中使用"style" 属性

HTML样式实例 - 背景颜色

<body style="background-color:yellow;">

<h2 style="background-color:red;">这是一个标题</h2>

<p style="background-color:green;">这是一个段落。</p>

</body>

HTML 样式实例 - 字体, 字体颜色 ,字体大小

我们可以使用font-family(字体),color(颜色),和font-size(字体大小)属性来定义字体的样式:

HTML 样式实例 - 文本对齐方式

<h1 style="text-align:center;">居中对齐的标题</h1>

而关于其他CSS内容,这里就简单介绍一下:

内部样式表

当单个文件需要特别样式时,就可以使用内部样式表。你可以在<head> 部分通过 <style>标签定义内部样式表:

<head>
<style type="text/css">
body {background-color:yellow;
}
p {color:blue;}
</style>
</head>

外部样式表

当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

HTML 样式标签

最后提一下什么是Web安全色?

数年以前,当大多数计算机仅支持 256 种颜色的时候,一系列 216 种 Web 安全色作为 Web 标准被建议使用。其中的原因是,微软和 Mac 操作系统使用了 40 种不同的保留的固定系统颜色(双方大约各使用 20 种)。

216 跨平台 web 安全色被用来确保:当计算机使用 256 色调色板时,所有的计算机能够正确地显示所有的颜色。

网站优化会涉及到站内的优化和站外的优化,站内的优化就以内容为主而站外的优化就以链接为主,今天我们要讲的是在站内优化的时候用的比较多的站点地图sitemap,它就是记录你网站内所有页面的文件,蜘蛛在抓取的时候就可以通过sitemap看见你所有的网站页面,就能很利于我们内容的收录,重庆网站优化公司还可以为你推荐《重庆网站优化我们该如何做起?》,接下来我们就看一下站点地图的其他内容:



一、给蜘蛛抓取制造条件

搜索引擎每天都会放出很多的蜘蛛进行爬去页面,每天都有大量的新内容页面这个时候蜘蛛就会到这些页面去进行爬取,然后根据搜索引擎自己的排名机制给予这些网站排名,由于信息量过大蜘蛛可能不能完整的抓取页面会导致我们更新的内容就起不到作用,在这个时候站点地图就起到了关键性的作用就像盲人的导盲犬一样为你引路,只要我们设置了站点地图的文件蜘蛛就能很好的根据站点地图进行抓取内容。

二、给用户良好的体验

起初的站点地图影响力并没有那么大,一些小网站的页面本来就少设置站点地图的意义不大,用户在看得时候不用那么费力,大型的网站由于页面比较多所以才设计了这样的一个站点地图,所以站点地图原先的作用就仅仅是为了营造良好的用户体验,让用户在看了站点地图以后能第一时间找到想要的页面,后面搜索引擎也用的广泛了这才有之后的网站站点地图,说到这里我们就能很好的理解到站点地图的实质性意义就是为了方便省时省事而设计的。

三、如何做站点地图

做站点地图的方法有很多种,在大多数的情况下我们都是使用第三方的工具进行自动生成文件但是这些第三方的工具只会给你提供一部分站点地图其余的会收费,在我们生成完之后就在把文件放到根目录里面去,另外一种方法就是让技术开发程序,也可以实现站点地图。

四、提高网站的收录率

首选站点地图的第一个方面就是能提高网站的收录,前面我们已将说到了站点地图就是把网站内所有的页面都统计起来,很多在蜘蛛没有抓起到的页面,都可以让站点地图生成一下然后再让蜘蛛抓取一下,蜘蛛会顺着站点地图里面的页面链接一个一个的抓取下去从而很大程度的提高了我们网站的收录,如果给你两个网站一个网站设置了站点地图一个网站没有设置效果是完全不一样的,设置了站点地图的网站收录绝对会比没有设置的网站要多,所以站点地图sitemap是很有必要的。

网站优化离不开站点地图的设置,建议页面在上千的时候就设置一下因为页面过于太多蜘蛛根本就爬去不到那么多蜘蛛停留的时间是有限的我们如果这个时候设置了站点地图就能很好的提高页面的收录量。

网站优化技巧:http://www.osnos.cn/cqasnkj/vip_doc/19273040_3089116_0_1.html