/

seo 优化详细记录

第一次做seo有点摸不到头脑,查阅了很多资料,大多都是在写为什么要seo,很少有文章记录实际内容,都有哪些优化内容,我整理了近期的工作内容,记录一下seo具体的优化要点。

一、html标签

1、title标签

  • 最重要的标签,每个页面都要有一个唯一的title标签
  • 第一个词比最后一个词更有分量,所以关键词要顺序排列。

示例:

1
2
3
<title> 网站名称-关键词和描述信息 </title>

2、meta标签

meta的表述对seo排名没有直接的影响,不过它有利于搜索结果,增加点击量。

  • 建议长度50-160个字符之间
  • 每个网页都要有特定的描述标签,避免重复。

3、h1-6标签

  • 每页都要有一个h1标签,有且只有一个
  • 与页面相关的关键词或描述型文字放在h1-6标签中

4、image alt属性

  • 简短而有描述性的文字
  • 对图像搜索引擎优化非常重要
  • 避免无效关键字--快到2023年了--图片1

5、meta viewport

  • 适配移动端,有利于seo排名。

响应式站点元素让搜索引擎知道该站具有响应式设计,确保网站在移动设备搜索时出现。
下面是移动端优化的最低要求:

1
<meta name=”viewport” content=”width=device-width, initial-scale=1” />

6、meta robots和robots.txt

  • meta robots 为爬虫提供如何爬取或索引网页内容的建议
  • robots.txt 文件指令为爬虫提供了如何爬取网站页面的建议,robots.txt生成

如果你不希望页面被编入索引,可以用带有“noindex, follow”的 robots 元指令

1
<meta name=”robots” content=”noindex, follow” />

7、hreflang

使用 hreflang 属性,会告诉搜索引擎页面的使用语言,它不会影响到网站排名,但会帮助搜索引擎为用户提供正确的内容。

1
2
3
<link rel="alternate" href="https://www.cicode.cn" hreflang="en-en" /> <link rel="alternate" href="https://www.cicode.cn/de/" hreflang="de-de" /> <link rel="alternate" href="https://www.cicode.cn/fr/" hreflang="fr-fr" />

8、header、section、nav、article、aside、footer

  • 不要整个页面全部是divspan
  • 多使用语义化的标签:h1-6、p、header、section、nav、article、aside、footer等

二、url

1、url结构

简短明了,只使用连字符分隔单词

正确做法:

1
2
www.cicode.cn/blog/detail/414 www.cicode.cn/tool-gdmap

错误做法

1
2
www.cicode.cn/blog/detail/?id=414 www.cicode.cn/#/blog/home

2、重定向

正确使用重定向,对排名影响很小

  • 使用 301 'moved permanently'(永久移动)请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置
  • 不要使用 302 'moved temporarily' 代表暂时性转移

3、内部链接

  • 索引页面是最有价值的,索引页比类别页的排名更高。
  • 链接不要js生成
  • 在150个链接以内

4、sitemap.xml

页面更新多的话,可以动态生成sitemap。 格式如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8"?> <urlset> <url> <loc>http://www.cicode.cn/blog/detail/431</loc> <lastmod>2022-7-22</lastmod> <changefreq>daily</changefreq> <priority>0.6</priority> </url> <url> <loc>http://www.cicode.cn/blog/detail/431</loc> <lastmod>2022-7-22</lastmod> <changefreq>daily</changefreq> <priority>0.6</priority> </url> </urlset>

6、页面速度

  • 对图片压缩处理 TinyPNG
  • 对图片延迟加载,确保在必要时加载。
  • 压缩css、js、html。
  • 使用cdn。
  • 多利用浏览器缓存

三、指导文件

作者:liuk123标签:seo优化分类:javascript

本文是原创文章,采用 CC BY-NC-ND 4.0 协议, 完整转载请注明来自 liuk123