手把手教你网站建设优化

发布时间:2025-07-07 点击:8
不论你的网站是用shopify建立的,还是wordpress,还是magento,要注意你的网站都要做优化
我们在讲到针对一个网站的优化,特别是站内优化的时候,其实主要包含
2大方面:
一是针对页面的seo(one-page )
另外一个是网站结构优化,也叫做技术性seo
由于搜索结果的竞争越来越激烈,对seo在技术上的优化也提出了更高的要求。
一个表现良好的网站,必须要是可抓取、快速、安全的网站。
技术性seo包含的内容很多,涵盖网站的结构设计、url、网络地图等内容,而且是一个技术性很强的方面。
今天我主要说一说网站技术seo的六个基本方面,做好这六大方面,网站的性能会更加优化和健康。
很多人可能看到这一章节会觉得很枯燥,但是其实是很重要的。
为什么呢?
因为一个网站,如果你花了很多时间在获取流量上,比如广告,比如红人,但是基本的文章的audit(审视)都没有过关的话,那么无形之中会大大增加你网站的营销费用。
试想一下一个2秒打开速度的网站,和一个十秒才打开的网站,那效果能一样吗?
所以从一个网站的优化角度来讲,特别是技术性优化的角度来探讨,我们要从以下几点进行优化:
01
确保网站可抓取
对于搜索引擎优化, 做好优质内容是必须的。但是只有优质内容还不够,如果搜索引擎抓取不到这个页面,那你辛辛苦苦编写的内容不是白费了吗?
确保网站可抓取,首先要检查robots.txt文件,这个文件是任何网络爬行软件到达站点时的第一个调用点。
robots.txt文件会明确应该被抓取的和不应该被抓取的部分,表现为允许(allow)、禁止(disallow)某些用户代理的行为。
通过将/robots.txt添加到根域末尾,可以公开使用robots.txt文件。我们看一下我的网站的示例:
可以看到,hallam网站不允许以/ wp-admin(网站后端)开头的url被抓取。通过指明哪些地方禁止这些url,可以节省带宽、服务器资源和爬网预算。
与此同时,搜索引擎爬虫抓取网站的重要部分时,不应该受到禁止。
因为robots.txt是爬虫在抓取网站时看到的第一个文件,所以最好是将robots.txt指向站点地图。可以在旧版的google search console中编辑和测试robots.txt文件。
在robots.txt的测试工具中,下面的网址栏输入任何网址,就可以检查这个网址能否被抓取,robots.txt文件中有没有错误和警告。
因为旧版的google search console功能要比新版本的功能多一些,在技术seo方面旧版本会更好用一些。
比方说,旧版本可以查看站长工具上的抓取统计信息区域(craw stats),对于了解网站的抓取方式会更加的方便。
这个报告有3个图表,显示了最近3个月的数据。
每天抓取的网页数量、每天下载的千字节数、下载网页所花费的时间(以毫秒为单位),能够显示网站的抓取速度及和搜索引擎爬虫的关系。
搜索引擎爬虫定期访问某网站,并且这是一个快速而且容易被抓取的网站的话,这个网站就会有很高的抓取速度。
这些图表数据如果能保持一致是最好的,任何重大波动都会出问题,可能是html损坏,内容陈旧或robots.txt文件阻止了太多url。
如果加载一个页面需要很长时间,表示爬虫爬取时间太长,建立索引速度较慢。
还可以在新版的google search console查看覆盖率报告中的抓取错误。
这些地方都是有爬取问题的页面,点击可以显示这些页面。检查这些页面是什么原因导致的爬取问题,最好不是很重要的页面,尽快解决这些问题。
如果你在craw stats或覆盖率报告中,发现重大的抓取错误或波动,可以对日志文件进行分析查看。
从服务器日志访问原始数据可能会比较麻烦,因为分析是高级设置,但它有助于准确理解哪些页面可以被抓取、哪些不能抓取。
哪些页面会被优先处理,哪些区域出现了预算浪费的情况,还有爬虫在爬取网站的过程中收到哪些服务器响应。
02
检查站点可编入索引
检查爬虫是否可以抓取网站之后,还要搞清楚网站上的网页有没有编入google索引。
有很多方法可以检查这一问题,前面用到的google search console覆盖报告,就可以用来查看每个页面的状态。
从这个报告中我们看到四个数据:
错误:404s重定向错误。有效警告:已编制索引但附有警告的页面。有效:成功编制索引的页面。已排除:被排除在索引状态之外的页面及其原因,如重定向或被robots.txt阻止的网页。还可以使用url检查工具分析特定的url。
如果某主页的流量有所下降,就该检查这个新加入的网站是不是已经编入索引,或者对这个网址进行问题排查。
还有一个好方法可用来检查网站能否索引,就是使用爬取工具,推荐screaming frog。
screaming frog是最强大、使用最普遍的爬取软件之一。它有付费版本和免费版本,可以根据网站的大小进行选择。
免费版本的功能有限,抓取的数量限于500个url。而付费版本的年费是149英镑,有很多的功能和可用api,没有抓取限制。
运行爬取软件之后,就可以看到和索引相关的两列结果。
indexability:可索引性,显示url能否被编入索引,是“可索引”还是“不可索引”。
indexability status:可索引性状态,显示url不可索引的原因是什么,是不是被编为了另一个url,或是带有无索引标签。
这个工具是批量审核网站一种很好的方式,可以了解哪些网页正在被编入索引,哪些网页不可被编入索引,这些都会显示在结果中。
对列进行排序并查找异常的情况,使用google analytics api,能有效识别出可索引的重要页面。
最后,还可以使用这个网站检查你的页面有多少是已经索引的:domain google search parameter。
在搜索栏中输入site:yourdomain并按enter键,就可以看到网站上已被google编入索引的每个网页。
示例:
这里我们看到http://boots.com有大约95,000个已经索引的url,通过这个功能我们知道google现在存储了多少网页。
如果你的网页数量和被谷歌索引的数量差很多。
那么你应该思考:
网站的http版本是否仍在编入索引?
已被编入索引的页面有没有重复的,需要规范化的?
网站的大部分内容是否应该被编入索引?
通过这三个问题,了解谷歌如何将网站编入索引,以及如何做出相应更改。
03
查看站点地图
seo还有一个不能忽略的重要方面:站点地图。xml站点地图是你的网站到google和其它搜索引擎爬虫的地图。
实际上,站点地图帮助这些爬虫给你的网页排名。
有效的站点地图有几点值得注意:
站点地图要在xml文档中正确格式化。站点地图应该遵循xml站点地图协议。只包含规范版本的网址。不包含没有索引的网址。更新或创建新页面时,要包括所有新页面。关于站点地图的小工具:
1. yoast seo插件,可以创建xml站点地图。
2. screaming frog,它的站点地图分析非常详细。
另外,还可以在站点题图上查看网址,遗失的网址或者是少见的网址。
确保站点地图包含最重要的页面,排除不用编进google索引的页面,并且结构要正确。完成这些操作之后,你应该将站点地图重新提交到google search console。
04
网站要适应移动端设备
谷歌去年宣布了会优先对移动端进行索引。也就是说,网页的移动端版本会优先于电脑端版本,进行排名和索引,因为大部分用户主要使用移动设备进行网页访问,所以网站排名也会给移动端优先的权利。
作者:顾小北b2c(顾小北的b2c博客,微信公众号:guxiaobei365)是跨境电商领域权威的b2c营销专家,擅长sns(facebook,instagram,pinterest,twitter,youtube等一系列社交营销),seo,amazon,分享跨境电商经验以及心得。可搜索微信公众号小北的梦呓,关注更多资讯。
本文由 @顾小北原创发布于知乎平台,未经许可,禁止转载


企业新站SEO推广都有哪些优化技巧方式?
不得不知的建站“套路”
网络公司网站建设公司与网站设计公司的区别比较!
广州网站建设公司谈百度的“抽风”行为
搜索引擎收录及简单优化指南
营销型网站建设在设计上的五个要点
微信h5可以用什么软件制作?如何做出好看的H5页面
行业动态体现出网页的风格特点