前言:这是白杨SEO公众号原创第329篇。三年多前,也就是本公众号第三篇写过站内SEO如何优化,当时写的比较简单,今天就再补充一下,对于做SEO新人也许有帮助。
本文导航:
1、站内SEO是什么?为什么要做网站站内优化?
2、网站TDK优化
3、绝对路径优化
4、结构化数据优化
5、图片alt、title优化
6、URL规范化优化
7、面包屑导航优化
8、URL伪静态优化
9、nofollow优化
10、robots.txt优化
11、sitemap.xml/html优化
12、H标签优化
13、文章发布时间因子优化
14、网站CSS和JS优化
15、百度站长平台
16、百度统计
站内SEO是什么?为什么要做网站站内优化?
站内SEO是什么,简单而言就是网站内部的SEO,当然也包括像在网站放上百度统计代码、百度站长平台验证等。
前言说那篇文章里面有详细说了下站内SEO是什么,看这:白杨SEO第2课:SEO学习之站内如何优化?
为什么要做做网站站内优化呢?因为一个网站如果要想在搜索引擎获得好的收录和排名,这些站内代码细节必须要优化。像白杨SEO在给企业做SEO顾问时,站内优化这块也是非常重要的。
多说一点,因为只有我们把网站SEO站内基础做好,才有可能更好的参与SEO排名竞争中去。就算当下流行所谓的百度快排,同样也要求站内SEO基础要有。那么,网站站内代码优化细节有哪些呢?往下看。
网站TDK优化
网站TDK优化,这是SEO行业专用术语,如果不是SEO行业从业者,不可能知道TDK是什么意思,哈哈哈。
网站TDK,就是网站三要素的title、descrption、kewords三个标签优化,中文对应就是网站的标题、描述以及关键词。举例如图,网页源代码及搜索引擎展示对应地方。
网站的网页三要素该如何优化呢?
1、title标签里的写作内容一定要与该网页主体内容一致
很多人的网站首页title标题只有一个品牌词或者企业名称,而网站栏目甚至跟首页一样,产品或文章详情页没有,这都是不对的。
网站标题写作,可以采用业务词+用户需求词+企业名称或品牌来写,业务词与用户需求词哪里来?以百度搜索举例,比如白杨有做SEO教程这块的
你可以从百度下拉词推荐与相关搜索中来找用的,你也可以参考同行的标题怎么写的,结合起来就写好的你的标题了。而且,你还可以除了SEO教程相关的词汇也可以加进去。
我的网站标题(改过后):白杨SEO博客-SEO入门教程与研究各种SEO玩法。专注SEO十年,SEO实战派!
也可以写成这样:SEO教程-SEO入门学习-SEO实战派-白杨SEO博客
2、descrption描述内容是对该网页想表达的内容做的一个概述
写作描述标签是一个网页很重要地方,一般用户在搜索的时候不用点进去就能判断这个网页是不是想要的,也是可以促进他可以点击的描述。
一般网站首页、栏目页或特定专题页的描述descrption都是要专门来写的,当然切记不要放与该站完全无关的词,这样会增加跳出率。而文章或产品页面的描述标签,有些是编辑自己写,有些是让技术写规则提取内容前200个字符。
3、kewords标签,现在作用不是那么大了。
这个标签里,放一些相关的关键词就可以,不要太多个数。虽然搜索引擎官方说这个标签写不写都不那么重要,白杨SEO建议能写还是可以写下,方便你用第三方工具查排名看,当然,不相关就不要放进去了。
绝对路径优化
我们在给一个企业网站做诊断就会看这个网站源代码路径是不是绝对路径。什么是绝对路径呢?
简单举例,比如白杨SEO博客上两个栏目:
SEO教程:https://www.baiyangseo.com/newlist/11.html
SEO工具:https://www.baiyangseo.com/newlist/25.html
在做链接时,如果取域名全部就是绝对路径,写作方式为:
而不写完整的这个就是相对路径
在SEO优化中来说,只是说绝对路径写好了,如果别人采集你的网站或者被一些聚合网站抓取,里面的内容会指向你的网站,可能会给你带来外链。另外,就是方便规范URL化,让百度等蜘蛛确定我们的首选域名是哪个。
结构化数据优化
结构化数据优化是什么意思?这个最开始是主要是google那边用得多,简单理解就是不再是搜索单一标题和描述,做了这个搜索相关评价等数据也会显示出来,让搜索用户了解更多。
百度这块主要是做什么呢,这是百度2013年上线的一个功能,一是描述摘要是在普通摘要基础上增加了一些结构化内容,给用户提供更丰富的摘要内容。比如问答类结果中的回复数、提问时间,资料下载中的资料大小,下载条件,软件下载类结果中的软件大小、更新时间等。
二是结构化数据优化后,方便搜索引擎抓取网页描述,也方便百度搜索的时候网页出图。
(说明,我的白杨SEO博客没有做结构化数据优化,只是举例出图在哪里哈)
具体这个代码是什么呢,白杨SEO查了下网页,写作是:<meta property=“og:title” conet=“这里写内容是什么”,那里title,用在描述就是换成descrption,用在图片就是<meta property=“og:imge” conet=“图片链接地址”。
og:是一种HTTTP头部标签,用了这个代表网站可以用于其它社会化网站引用,也更有效的被百度抓取。
图片alt、title优化
这个我应该以前也写过,我这里再说下。简单理解就是,比如我放下面一张图片在网页文章上。
对于搜索引擎来说,他并不知道这张图片是什么内容。你肯定会说,你下面不是写了第二届网络营销大会你与卢松松合照啊。是啊,这个是给前端用户看的,百度蜘蛛是看代码啊,你看我代码里只有图片地址,这就是没有优化。
正确的优化应该是什么样的呢,应该给图片加上alt标签,还要写上title,告诉搜索引擎这张图是啥,具体写法如下:
当然,你可能会问,如果我文章详情图片那么多,首页产品那么多都要写吗?白杨SEO建议你,比如网站logo,重要网站大图都要写,至于产品或者文章让技术写规则就好了。我的博客这是文章里没有,举例给你看的哈。
URL规范化优化
URL规范化优化,主要从以下三个方面可以进行优化:
1、Canonical标签,简称网址规范化标签
告诉搜索引擎针对特定内容,哪个URL网址参与索引与排名。SEO人员经常忽略相似性内容的规范化,比如:A与B两个页面内容虽然不同,但其实表达是一个意思,就造成重复,这个时候需要利用rel=“canonical”标注,其中一个页面告诉搜索引擎。
再比如,网站改版时,技术没有做老页面301定重,产生了两个链接,这个时候可以用到这个语法,具体写法参考:
2、301重定向规范
主要用于比如过期页面还有流量,旧内容更新到内容,网站首选域确定。
比如,很多白杨SEO做企业网站SEO顾问,最基础域名首选域都没有做。他的首页有,http://www.xxx.com、http://xxx.com、http://www.xxx.com/index.html,其实我们就可以用301,把http://xxx.com、http://www.xxx.com/index.html统一定向到http://www.xxx.com上,或者你确定用http://xxx.com为首选域名,就定向到他上面。
比如白杨SEO博客网站首页域名,http://baiyangseo.com打开也是http://www.baiyangseo.com,因为之前那个做了五年老站杨红林博客被黑了,也301到这个了,
注意一下,这个301也不能乱用,如果用过了,有可能会适得其反。
3、链接指向URL规范化
简单来说,它核心的作用是通过链接指向告知搜索引擎页面A与B的重要性,站内链接的重要页面以及位置。比如:内容页与导航条的链接,都是指向版本A。外部高权威链接也是指向版本A。一般向换友情链接和站内导航链首页域名。
比如有的企业网站域名http://www.xxx.com,做友情链接用的又是http://xxx.com,看似两个一样,其实不一样。如果两个都可以打开,就是自己在跟自己竞争了。
面包屑导航优化
先说下什么是面包屑导航?简单理解就是这个导航有层级,让用户知道现在所处的位置,也方便快速返回上一级或回复首页,对于SEO作用来说,简单就是积升首页域名的权重,长啥样,如图:
面包屑导航如何优化?简单来说,主要分两步:
第一步,首先是给网站设置这个面包屑导航,很多企业找人开发的网站这一步直接没有了。注意,这个导航的建议是用文字形式,而不是图片形式哈。
第二步,设置面包屑导航路径要清楚,同时该到频道或者首页的URL一定要写好。在URL规划化有写过,这里链接要放绝对路径,不要放相对路径,不要图简单哈。
URL伪静态优化
这个主要是指URL是动态化的网站,比如你是用织梦dedecms系统,这个后台本来就是静态化网址,这个就不需要了。
比如你是用的wordpresss或者其它CMS系统程序,比如URL生成默认是带了“?” 并且还有一大段代码之类,这个就需要做下伪静态。
当然,现在搜索引擎早就已经能识别什么静态动态,只是说那种URL参数和层级多不利于抓取,其它问题不大,这个只是参考。
nofollow优化
nofollow这个标签的意思呢,字面是不要跟随,SEO中是指告诉搜索引擎不要传递权重。
这个标签一般用于比如首页中有登录、注册以及网站首页底部什么网站声明上,另外也要用在比如接一些外跳广告banner上,还有像博客有留言功能、论坛发文章,比如知乎都会用这个标签,可以防止权重外导。
这个写法是什么呢?注册
robots.txt优化
关于这个,我在以前写过一篇,我先说下这个重要性吧。简单来说,robots.txt这个是网站跟搜索引擎之间一个爬取协议。很多不做SEO的不知道,这个协议非常重要,蜘蛛一般最先来爬取这里。
所以我们新网站一定要做这个,关于怎么做,写法,你可以看我这一篇里
白杨SEO:新人学习SEO常遇到的15个SEO术语,建议收藏
实在不会,参考别人的写就行了,比如我的,禁止抓取我的后台登录页面,而我做的网站地图放到这里方便搜索蜘蛛来抓,这个地图是啥,放下看。
sitemap.xml/html优化
我们SEO优化中说的网站地图主要分给搜索引擎看的.xml和给用户看的.html地图,后者你可以不做,但前者建议你一定要做!
网站sitemap.xml地图怎么做呢?其实上面那15个术语里也有写,我这里再写一下。你可以让技术爬取网页URL来写,记住首页权重值给高一点,频道次之,其它文章详情页URL正常即可。
你也可以找网上免费的这个地图生成工具哈,不过可能生成链接比较有限,如果你的网页几十万上百万,还是自己技术处理,企业小网站应该够了。
工具地址: https://www.xml-sitemaps.com/
至于另外用户访问这个地图,sitemap.html,如果你的内容不是很多,也可以不用做。单独做,其实主要是还是方便用户体验的。
H标签优化
这个H标签是指网页上的H1-H6标签,其实是告诉搜索引擎各内容重要程度。一般H1比如网站LOGO,或者网站品牌TITLE,H2是网站导航,H3是文章的标题,里面大段可以用H4或H5,内容就不用了。
当然,这里要注意,如果是文章详情这个页面,文章标题这里也可以用H1,这跟整个网站LOGO处用H1是不是重复了?
以前因为大家认为H1很重要,所以一些中小企业站这样用的比较多,还有一些模板问题一个页面出现了2个H1,比如我老东家网站电子市场网LOGO和内容重复H1,ZAC老师的博客标题和文章那也是,而现在SEO尽量一个H1,所以LOGO加H1现在不用了。
另外,还有一个叫加粗标签,strong可以网站内容中加粗重点。
H标签写作举例:
文章发布时间因子优化
这个时间因子优化是什么意思?简单理解就是你发布的文章内容的时间要具体到秒。这个在以前百度极光算法出来之前很多人发布文章的时间直接就月/日,如图:
现在要求不一样了,要求技术要具体更细,这个让技术调整下即可。正确应该如下图:
技术具体怎么做,参考百度站长官方说明:
https://ziyuan.baidu.com/college/articleinfo?id=2210
网站CSS和JS优化
鉴于白杨SEO本人并没有从事过技术代码相关工作,这个点暂时不写。网站CSS这边主要还是考虑在各浏览器的兼容。
另外,补充一下,就是很多企业网站首页图片比较大,可以做下处理。整个网站首页也比较大,也要让技术去压缩一下。一般有一些压缩工具,可以去压缩一下网页大小。
百度站长平台
其实,这个主要就是注册一下百度站长平台,现在改名叫百度搜索资源平台,里面主要有一些功能,然后需要到网站技术这块验证一下。主要用到如下图一些功能。
详细介绍,看我之前写的这一篇:白杨SEO:站长工具推荐第六期——不得不说的百度站长工具
百度统计
百度统计,虽然没有明确说加了就利于网站收录排名之类,但是加了利于百度蜘蛛来爬取,这个在百度统计介绍中有说明哈,如图:
所以,做为SEO人员,你可以用这个理解去让技术把代码加到网站上去。关于百度统计这个工具具体怎么用,我之前写了两篇:
白杨SEO:工具推荐第五期——网站数据统计工具之百度统计介绍(一)
白杨SEO:工具推荐第十期——网站数据统计工具之百度统计(二)
OK,这篇文章写了6000+字了,整理和写花了近6个小时。我相信对于SEO新人或者企业网站站内SEO优化有一些帮助和参考。当然如果写作中有不足,欢迎留言指正或交流探讨。
原文链接:https://blog.csdn.net/baiyangseo/article/details/121363917?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171836734316800211589911%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171836734316800211589911&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-28-121363917-null-null.nonecase&utm_term=%E7%BD%91%E7%AB%99%E3%80%81seo