SEO搜索引擎优化
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
目录
内部业务To B (Business-to-BusinessB2B)需要降低SEO反爬
客户业务To C (Business-to-ConsumerB2C)需要提高SEO
SEOsearch engine optimization搜索引擎优化利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。
加载慢的话SEO也会降低
场景
内部业务To B (Business-to-BusinessB2B)需要降低SEO反爬
客户业务To C (Business-to-ConsumerB2C)需要提高SEO
TDK优化
Title标题
Description描述
不会直接使用描述作为排名因素
Keywords关键词
可能会开发人员被滥用例如多次提及但文中没有在现代搜索引擎中的权重已经降低在Google已经弃用
可以在网页内容中自然地使用关键词以帮助搜索引擎理解页面主题。
爬取
语义化标签
不会爬取
iframe
内联框架Inline FrameHTML元素用于在网页中嵌入另一个网页或文档可实现跨域
<iframe src="https://www.example.com"></iframe>
虽然搜索引擎可以识别和处理iframe但通常不会对其中的内容进行同样深入的索引。
因此如果网页的重要内容放在iframe中可能会影响到搜索引擎对网页的理解和排名。
不会执行JS
搜索引擎爬虫在解析网页内容时通常会处理HTML和CSS但对于JS生成的内容不一定会处理
建议在网页上使用静态HTML内容
渲染方式
SSR server side render服务端渲染是指由服务侧server side完成页面的DOM结构拼接然后发送到浏览器为其绑定状态与事件成为完全可交互页面的过程。
CSRclient side render客户端渲染是指由客户端client sideJS完成页面和数据的拼接生成DOM结构再交由浏览器渲染成页面的过程。
SPAsingle page application单页面应用只是局部更新内容。SPA实现的原理就采用了CSR页面中所有内容由JS控制需要浏览器进行JS解析才能显示出来。
服务器端渲染SSR
前端耗时少。因为后端拼接了html浏览器只需直接渲染出来。
不利于前后端分离开发效率低。
有利于SEO。因为在后端有完整的html页面所以爬虫更容易爬取获得信息更有利于seo。
后端生成静态化文件。即生成缓存片段这样就可以减少数据库查询浪费的时间了且对于数据变化不大的页面非常高效 。
占用服务器端资源。无需占用客户端资源。即解析模板的工作完全交由后端来做。
vuereact都是推荐通过服务端渲染来实现路由的。
客户端渲染CSR