Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 246|回复: 0

如何优化图像以进行 SEO

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-12-21 13:49:49 | 显示全部楼层 |阅读模式
如今,JavaScript 框架可以实现快速开发并提供更好的用户体验,因为它们确保了传统非 JavaScript 框架无法实现的更好性能和高级功能;因此,非常大的网站或复杂的用户界面(通常具有复杂的逻辑和功能)倾向于使用 JavaScript 框架也就不足为奇了。 更一般地说,如果网站规模较大,发布的内容变化很快,需要快速建立索引,比如库存经常变化的电子商务网站,建议采用动态渲染;显然,如果网站基于现代 JavaScript 功能来生成部分或全部内容,并尝试确保页面的完整索引,然后用户可以在搜索引擎中找到这些内容;如果网站依赖于需要访问页面内容的社交媒体和聊天应用程序。 如果我们仍然对实现动态渲染的可能性有疑问——值得强调的是,这是爬虫的替代解决方案而不是义务——那么我们可以分析两个主题的属性条件,例如抓取预算和渲染预算:如果我们在这些因素上遇到问题,因此如果搜索引擎机器人找不到所有重要内容,那么采用动态渲染实际上可能是比实现服务器端渲染更快的最佳解决方案。

动态渲染对于SEO的重要性 从所写内容可以清楚地看出,动态渲染本质上是一种 JavaScript SEO 解决方案,允许搜索引擎正确处理它们无法执行的页面。 事实上,机器人基于静态 HTML 元素,而不是基于对人类来说显而易见的图形界面:通过动态渲染,客户端页面将被翻译、完全可访问,并以其首选的静态 HTML 格式提供给搜索引擎机器人。他们可以立即访问、理解并索引搜索中要找到的内容。 正如谷歌所解释的,动态渲染 WhatsApp 号码数据 需要网络服务器检测爬虫(例如,通过用户代理控制);爬虫请求被路由到渲染器,用户请求被正常处理。如有必要,动态呈现器会提供内容的爬虫友好版本,例如静态 HTML 版本。 渲染的工作原理 从历史上看,基于 JavaScript 的网站一直难以在搜索中脱颖而出,因为它们易于使用,但对机器人不友好;这也可能是由于 Google 搜索机器人的抓取预算有限以及 JS 内容渲染的资源密集型性质所致。



事实上,当搜索引擎爬虫遇到大量 JavaScript 内容时,它们通常必须在多次爬行中进行索引,而这种碎片化的过程会导致丢失元素,例如元数据和规范标签,而这些元素对于成功索引至关重要。 动态渲染不会产生隐形问题 此外,该解决方案的实施不会给Google带来任何理解问题:长期以来,SEO 担心向用户和机器人提供实质上两个不同的页面可能会属于隐藏的定义,这是一种众所周知的黑帽策略。处罚,但山景城搜索引擎的官方指南在这方面让我们放心, 我们在文档中读到, “一般来说,Googlebot 不会将动态渲染视为伪装”,即使它生成类似的内容;同样,错误页面的生成(Googlebot 将其视为任何其他错误页面)不被视为隐藏。 使用动态渲染向用户和爬虫显示完全不同的内容的情况是不同的,例如“如果一个网站向用户显示一个关于猫的页面,向爬虫显示一个关于狗的页面”,因为这可以被认为是伪装。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|DiscuzX

GMT+8, 2024-11-24 17:01 , Processed in 0.030266 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表