
现在还有很多人都搞不清楚网站为什么要优化代码,甚至杠精式的反驳,但实际上就是给页面的内容信息进行标识,通俗易懂的说就是添加SEO和GEO属性的声明,适配搜索(生成)引擎以及AI能够准确的识别分析,其实也是声明式编程之一。
为什么国内很少有代码优化以及技术声明的信息?
原因很简单,大多数的人都不懂,也没有耐心和时间去学习和提升,甚至网上很多的网红、老师、专家、大神、大佬也都是知有其事、不懂其操,但是不能被人知道,否则就无法坑蒙拐骗到钱财了,那么就要掩盖、否认、抵触,然后误导性的宣传、扭曲性的传播,以达到信息差的快速捞钱。
重点是代码优化是需要针对性,不同类型以及不同行业的网站都不一样,同样的官网换个行业就行不通了,所以如果没有时间的经历和多站点的实操经验,而且还需要金钱支撑,这个现实的问题是无法跨越,也没有捷径,那么就要避开、打压、排挤,否则如何搞钱呢,其实就是避免人们知道真正的东西。
网站为什么要有标识和声明?
如果用SEO的话说是标识、用GEO的话说就是声明,传统的搜索引擎会通过识别代码标签进行语义定位,如:main是主体、section是区域,如果需要优化,那么就要根据网站的类型或是行业,然后针对main标签和section标签进行优化,如:main标签是主要的页面内容,section标签是含有的附加内容,这就是标识的作用。
如果是GEO,那么比较倾向于声明的作用了,因为网站要提前告知AI这是什么,目的是降低AI的误判,尤其是如果识别不准确,那么就很有可能被判断不符合可信的信息,甚至会影响网站的可靠程度,举例:<meta charset="utf-8">是编码格式,content-type:text/html是资源类型,这些都是声明的意思,也是标识。
网站常用的json+ld(schema)的本质就是声明。
这其实就是数据结构化的声明,具有富媒体+语义化的作用,可以让搜索引擎乃至生存引擎和AI都能对网站的内容信息进行识别、解析、定位,举例: "@type": "author"是作者,"@type": "article"是文章,都是为了声明,尤其是OG协议是最明显的声明,如:<meta property="og:title" content="网页标题名称"/>。
"SEO私馆"结语:事实上网站的声明,就是让外部的技术环境和生态场景能够认识,明白如何去理解、知道有哪些属性,以后这会越来越有必要性,但是不要担忧优化的问题,实际上任何声明式都是简单易懂的技术方法,而且操作也是轻量级的方式。