seo规则优化-语义化标签-set用法

  • 什么是seo
  • 普通的一个前端网站可以通过哪些地方来做优化呢?
  • html 普通页面
    • 1.合理的title,description,keywords
    • 2.语义化的HTML代码,符合W3C规范
      • 语义化的作用
      • 语义化标签
    • 3.非装饰性图片必须加alt
    • 4友情链接
    • 5.外链
    • 6.向各大搜索引擎提交收录自己的站点
    • 7.重要的内容放在前面
    • 8.其他
  • 如何对VUE进行SEO优化?
    • SSR服务器渲染
    • 静态化
    • 预渲染prerender-spa-plugin
    • 使用Phantomjs针对爬虫做处理
  • 为什么要用set?
  • set用法
    • 如果我们添加的属性很多条,

什么是seo

SEO(Search Engine Optimization):汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是让其在行业内占据领先地位,获得品牌收益。很大程度上是网站经营者的一种商业行为,将自己或自己公司的排名前移。

说白了就是你的SEO做的越好,当别人搜索某个关键词时,你的网站在搜索结果中就排的越靠前。

普通的一个前端网站可以通过哪些地方来做优化呢?

SEO优化大致包含内部结构优化、内容优化、内链优化、外链优化四个方面。

内部结构优化就是 title和meta的name属性值中的 description和keyword添加关键字
内容结构优化:多使用语义化标签,不能一昧使用div
内联优化:增多站内的链接的密度,是每个页面都能息息相关
外联优化:一个且都是内容相关的,找到规律增加友链,否则相反

外联优化:一个原则是内容相关,找到规律增加,很多人为了快速增多外部链,疯狂添加,权重却不能上升的原因就在这里。外部链的主要的方法是增多友链,调查友链质量,包含PR值,是否有nofollow标签,正常网站友链约30个,如果你添加朋友链网站超过50个友链,它不会对你的网站有多少价值,相反,你可能会把你的权重分给他。除了友链增多,论坛、新闻、博客、SNS、软文的相关链接也是增多网站外链的方法。

html 普通页面

1.合理的title,description,keywords

title,description,keywords他们的权重逐渐减小。

  • title 就是我们看到的网页标题
  • description 为对该网页的简要描述
  • keywords 的作用就是告诉搜索引擎,本网页中主要围绕着哪些方面的关键词展开
<title>cloud-Bamboo的博客</title><meta name="description" content='cloud-Bamboo,一名前端工程师,主要分享前端。公众号《前端工作者》'><meta name="keywords" content="个人博客,cloud-Bamboo,前端,技术,WEB,blog,BLOG,搭建博客,前端技术,VUE博客,cloud-Bamboo的博客"><meta name="anthor" content="cloud-Bamboo,304833****@qq.com,《cloud-Bamboo博客》"><meta name="robots" content="博客,前端,blog,个人博客,cloud-Bamboo,Yong,cloud-Bamboo的博客,前端工作者,公众号,web,VUE,《cloud-Bamboo博客》"><meta name="viewport" content="width=device-width,initial-scale=1.0">

2.语义化的HTML代码,符合W3C规范

多使用语义化的HTML标签,什么叫语义化标签,说白了就是对号入座,不要什么地方都永远是div,span。

为了让文档结构更加清晰,HTML5增加了