搜索引擎优化(英语:search engine optimization,缩写为SEO)是透过了解搜索引擎的运作规则来调整网站,以及提高目的网站在有关搜索引擎内排名的方式。
SEO 的方法要跟随搜索引擎的规则不断调整。如果没有精力研究 SEO 的技巧,那么只需要记住内容是满足用户需求的,有价值的。这样不管规则怎么改动,站点都不会受到太大的影响。
<meta name="location" content="province={信息所在省};city={信息所在城市}" />
可以根据 insights 的建议来优化页面
一个站点里只需要一个站点分析工具
可以使用这类的搜索指令来判断搜索引擎的收录情况
这是谷歌的搜索指令,其它搜索引擎也会有类似的指令
site: 域名
关键字 site: 域名
谷歌更多的搜索指令可以参考这里 https://www.google.com/advanced_search
基本原则是页面被搜索引擎爬虫访问时,返回完整的页面内容。
SSR (Server Side Rendering , 服务端渲染)
谷歌的爬虫是能执行 js 的,如果只做谷歌的 SEO , SPA 其实可以不做 SSR 的,但是爬虫执行 js 有时间限制,如果渲染的速度太慢,页面可能渲染不完整。
笔者比较推荐的还是使用 nuxt 这类框架,因为这类框架能很好地实现首屏 SSR ,其它页面依然保持 CSR ,同时能应对 SEO 和其它各种平台, 虽然对前端的代码改动有点大,但如果一开始就使用这类框架,开发体验和普通的 CSR 基本没区别
这几个平台都有特定的分享标签和分享 api 。 例如 谷歌的结构化数据, Open Graph 和 Twitter Card 标签。 谷歌的结构化数据可以更好地呈现搜索结果 https://developers.google.cn/search/docs/advanced/structured-data/intro-structured-data
使用通用的 Web Share API ,虽然还只是草案,但 Chrome Edge 和 Safari 都已经支持了 https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API
针对社交平台的优化会被称为 SMO (Social Media Optimization 社交媒体优化)
<!-- 微数据 https://developer.mozilla.org/en-US/docs/Web/HTML/Microdata https://schema.org/ 微格式 https://developer.mozilla.org/en-US/docs/Web/HTML/microformats https://microformats.org/ JSON-LD 用于添加结构化数据的工具(面向新手) https://support.google.com/webmasters/topic/4599161 AMP 是什么? 加速移动页面(Accelerated Mobile Pages):一种由 Google 推出的开源项目,旨在提高移动网页的加载速度和性能 通过写博客,在论坛发帖,在论坛回复 等形式发布软文?使得自己站点的链接出现在其它站点里? EDM Email Direct Marketing 电子邮件 直接 营销 电子邮件营销 Internet marketing 网络营销 购买 流量/排名/广告 ? 电话/短信/sns私信/广告联盟 主动寻找目标用户 提高产品的知名度 SEM Search Engine Marketing 搜索引擎营销 大概就是在搜索引擎里买排名,买广告 SMM Social Media Marketing 社交媒体营销 大概就是在社交媒体里买广告 ASO App Store Optimization 应用商店优化 ASA App Store Ads 应用商店广告 ASM App Store Marketing 应用商店营销 NavBoost Navboost 是 Google 搜索算法中的一个重要组成部分, 主要用于处理用户的 导航类查询(Navigational Queries) 和优化搜索结果的个性化排序。 它的核心目标是根据用户的历史行为(如点击、浏览习惯)和搜索意图, 优先展示用户可能想要直接访问的页面(例如品牌官网或用户常访问的页面)。 EEAT Experience 经验 Expertise 专业知识 Authoritativeness 权威 Trustworthiness 诚信度 EEAT 不是直接的排名因素。但是谷歌会通过其它算法来检测”EEAT”, ### 什么是 Navboost? Navboost 是 Google 内部用于改进搜索结果排序的一个算法机制。它的核心目标是通过分析用户的行为信号(如点击、导航和互动)来优化搜索结果的相关性,从而提升用户体验。Navboost 的工作原理基于一种假设:如果用户在搜索某个关键词后频繁点击某些特定页面,并且这些页面能够满足用户的查询需求,那么这些页面可能比其他页面更相关。 Navboost 的名称来源于两个关键概念: 1. **Nav**:指代用户导航行为,包括点击搜索结果、访问页面以及返回搜索结果页等操作。 2. **Boost**:指代对某些页面的排名进行提升或增强。 需要注意的是,Navboost 并不是 Google 官方公开承认的算法名称,而是通过一些泄露信息(例如 2023 年的“Google Leaked Documents”事件)被外界所知。尽管如此,它被认为是一个真实存在的机制,广泛应用于 Google 的搜索排名系统中。 --- ### Navboost 的工作原理 Navboost 的运行依赖于用户与搜索结果之间的交互数据。以下是其主要工作流程的详细描述: #### 1. **收集用户行为信号** - 当用户输入一个查询并点击某个搜索结果时,Google 会记录用户的行为数据,包括但不限于以下内容: - 用户点击了哪个链接。 - 用户在目标页面上的停留时间(即页面停留时间,简称 Dwell Time)。 - 用户是否快速返回到搜索结果页(即“Pogo-sticking”行为)。 - 用户是否继续浏览该页面的其他部分(滚动深度)。 - 这些信号共同构成了对页面质量的初步评估。 #### 2. **评估页面的相关性和满意度** - Google 会根据上述行为信号判断某个页面是否真正满足了用户的查询意图。例如: - 如果用户点击了一个页面并长时间停留在该页面上,则表明该页面可能是高质量的。 - 如果用户点击了一个页面但很快返回搜索结果页并尝试其他结果,则表明该页面可能无法满足用户需求。 - 通过这种方式,Google 可以动态地评估页面与特定查询的相关性。 #### 3. **调整搜索排名** - 基于用户行为信号,Google 会对某些页面的排名进行调整: - 对于表现良好的页面(即用户行为信号积极),Navboost 会给予更高的排名权重。 - 对于表现较差的页面(即用户行为信号消极),Navboost 会降低其排名权重。 - 这种调整通常是动态的,可以根据新的用户行为数据不断更新。 #### 4. **长期积累的信任度** - Navboost 不仅关注短期的用户行为信号,还会对页面的历史表现进行累计评估。例如,如果某个页面在过去多次查询中都表现出色,则该页面可能会获得更高的初始信任度。 - 这种机制有助于防止新页面因缺乏历史数据而被低估,同时也确保了高质量页面能够持续获得较高的排名。 --- ### Navboost 的重要性 Navboost 在 Google 搜索算法中的作用不可忽视,尤其是在以下几个方面: #### 1. **提升搜索结果的相关性** - 通过分析真实的用户行为,Navboost 能够发现传统算法可能忽略的相关性信号,从而进一步优化搜索结果的质量。 #### 2. **动态适应用户需求** - 用户的需求和偏好是不断变化的,Navboost 能够实时捕捉这些变化,并快速调整搜索结果以满足最新的用户期望。 #### 3. **打击低质量内容** - 如果某些页面虽然在技术指标上表现良好(如关键词匹配度高),但实际无法满足用户需求,Navboost 会将其排名降低,从而减少低质量内容的曝光。 #### 4. **支持个性化搜索** - Navboost 的信号可能是个性化的,这意味着不同用户可能会看到不同的搜索结果,具体取决于他们的历史行为和偏好。 --- ### Navboost 的潜在挑战 尽管 Navboost 在提升搜索质量方面具有显著优势,但它也面临一些潜在问题和争议: #### 1. **用户行为偏差** - 用户行为并不总是可靠的。例如,某些用户可能因为品牌知名度或广告影响而点击特定页面,但这并不意味着该页面真的满足了他们的需求。 - 此外,用户的行为可能受到外部因素(如网络速度、设备类型)的影响,从而导致不准确的信号。 #### 2. **对新页面的不公平** - 新发布的页面通常缺乏足够的用户行为数据,因此可能在 Navboost 的评估中处于劣势。这可能导致“强者愈强,弱者愈弱”的马太效应。 #### 3. **隐私问题** - Navboost 需要大量用户行为数据的支持,而这可能引发隐私方面的担忧。如何在保护用户隐私的同时有效利用这些数据,是 Google 面临的一大挑战。 --- ### 如何优化网站以应对 Navboost? 尽管 Navboost 具体的运作细节并未完全公开,但 SEO 从业者可以通过以下方法优化网站,以更好地适应这一机制: #### 1. **提供高质量内容** - 确保页面内容能够全面、准确地回答用户的查询问题,避免出现误导性或低质量的信息。 #### 2. **优化用户体验** - 提高页面加载速度、改善移动端适配、设计清晰的导航结构,以减少用户的跳出率。 #### 3. **吸引用户互动** - 添加评论区、问答功能或相关内容推荐,鼓励用户在页面上停留更长时间。 #### 4. **监控用户行为数据** - 使用工具(如 Google Analytics 或 Search Console)分析用户在页面上的行为,找出需要改进的地方。 #### 5. **建立长期信任** - 持续发布高质量内容并积累用户的好评,以提升页面在 Navboost 中的初始信任度。 --- ### 总结 Navboost 是 Google 搜索算法中一个重要的动态调整机制,它通过分析用户行为信号来优化搜索结果的相关性和质量。虽然其具体实现细节尚未完全公开,但我们可以确定的是,Navboost 强调用户体验和页面满意度,这对 SEO 从业者提出了更高的要求。为了在 Navboost 的影响下取得更好的排名,网站运营者需要专注于提供优质内容、优化用户体验,并不断监测和改进网站的表现。 如果你有更多关于 Navboost 或其他 SEO 相关的问题,请随时补充说明! 所以一个网页最好有 导航栏 和 页脚 ? -->https://zh.wikipedia.org/wiki/%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E%E6%9C%80%E4%BD%B3%E5%8C%96
https://developers.google.cn/search/docs
https://developers.google.cn/search/docs/beginner/seo-starter-guide