
搜索引擎优化知识完全手册
Shopify SEO: 终极指南
网站优化 • 优采云 发表了文章 • 0 个评论 • 77 次浏览 • 2022-09-20 04:59
提起 Shopify 想必大家都不陌生,在短短几年内,Shopify 已成为领先的在SaaS建站电商服务平台。它已经成为一种反亚马逊,帮助全球大小零售商以最小的努力成功地经营在线商店。尽管 Shopify 让一切变得简单,但我们仍然可以做很多事情来改善网站的SEO。在今天的 Shopify SEO终极指南中,我将通过为大家提供大量提示和技巧来帮助你走上正确的道路。
Shopify是什么?
Shopify 是一站式SaaS模式的电商服务平台,为电商卖家提供搭建网店的技术和模版,管理全渠道的营销、售卖、支付、物流等服务。使用 Shopify 你可以很快地上手搭建在线商店,尽管你不懂代码,你只需要支付月租即可,shopify 的月租计划如下:
Basic 计划起价为每月 29 美元,Shopify 计划是 79 美元,Advanced 计划是 299 美元。(不同地区价格可能会有些许差异)此外,还有企业级 Shopify Plus 计划,每个月$2000起。一般来说我们刚起步时直接选最低套餐即可。
Shopify 套餐比较Shopify SEO 简介
虽然 Shopify 可以帮助你从一开始就正确设置所有内容,但在考虑SEO时需要注意一些事项。与其他CMS(内容管理系统)一样,你需要优化在线商店,以确保它在客户和搜索引擎中表现良好。
Shopify 是否有良好的 SEO?
Shopify 已经具有一些基本的 SEO 功能,你也可以使用 SEO 插件(直接去 Shopify APP Store搜索安装即可 )来完成许多其他任务。当然,这是一个封闭的平台,你对 SEO 的控制仅限于 Shopify 的开发人员允许的范围。
例如,你必须使用内置的 URL 结构和系统来管理的合集页中的产品(collection),但这些可能不是最佳的,并且可能会导致重复内容问题。
Shopify 最大的 SEO 问题是什么?
Shopify 的大多数 SEO 问题源于其对不同产品及其变体的处理。Shopify 产品可以存在于在线商店的多个位置/URL 中,这可能会使搜索引擎感到困惑。幸运的是,Shopify 添加了canonical URLs 以向搜索引擎表明 /products/ 部分中的 URL 是规范 URL。不幸的是,你无法自定义修改。
大家遇到的另一件事是 Shopify 严格的 URL 结构。它使用基于子文件夹的系统,这会产生不必要的长 URL。例如,你可以在上的常规网站上找到联系页面/contact/,但在 Shopify 商店中,始终是/pages/contact。
Shopify 正在听取其社区的意见,并已开始推出多项改进,使其作为电子商务平台更具吸引力。让我们希望他们能保持专注并帮助你在商店中获得最佳效果。
Shopify 的 SEO 基础知识
Shopify 是一个很好的平台来托管你的在线商店,但你可以做很多事情来使其表现更好。SEO 可以帮助你的商店在 Google 和其他平台上受到关注,同时使其对潜在客户更具吸引力。在这份 Shopify SEO 终极指南中,我将为你提供大量提示和清单,以使您的电子商务网站取得成功!
思考你是谁,你代表什么
开始之前,你需要考虑自己是谁。人们为什么要访问你的网站、阅读你的帖子或购买你的东西?你的网站的目的是什么?你应该能够在心中回答这些问题。有了答案,我们就能更好的进行下一步了。
从关键字研究开始
和其他网站一样,Shopify 商店的 SEO 也必须从关键字研究开始。关键字研究是你生成希望找到你的产品、服务或商店的术语列表的过程。进行关键词研究可以让你深入了解你的受众、他们使用的词语、他们喜欢的解决方案以及他们的行为方式。
有各种工具可以帮助你快速获得这些见解。你可以使用 Google Trends、关键字规划师、Ahrefs、Semrush等进行深入研究并找出最常用的术语。找出人们通常搜索的内容。关于关键字研究更详细的教程可参考:《关键字研究指南》
竞争对手分析
在进行关键字研究时,你还需要了解你的竞争对手在做什么。在你能想象的每一个利基市场都有大量的竞争对手在运作。每当你考虑进入市场或扩大你的市场份额时,你都需要关注竞争对手。他们是谁?他们代表什么?他们的产品是什么?他们的价格?服务?他们如何谈论产品?他们的目标是谁?等等
分析你的竞争对手可以让你了解要击败的人。你可能会在他们的商店或策略中发现你可能会利用的弱点。或者,可以找到可以激发你工作灵感的东西。分析竞争对手,取其精华去其糟粕!
撰写独特且高质量的产品描述
产品图片和产品描述是在线商店的生命和血液。通过良好的产品描述,客户可以在没有产品的情况下对产品产生良好的感觉。问题是许多在网站都依赖制造商向商店提供的描述,而他们大多数描述都写的比较“烂”,所以,你应该会猜到这意味着什么。
编写产品描述可以帮助你建立与消费者的信任。用你自己的话表达你的内容会让你更加独特,让你在人群中脱颖而出。对产品进行一些关键字研究,以找出你的消费者使用哪些术语。在你的描述中使用这些术语,并从中制作出引人注目的内容。
优化标题和描述(title & description)
标题和元描述是你可以专注于改进 Shopify SEO 的重要方面。有策略地使用你的关键词,并确保写一些吸引消费者想要点击的东西。
Shopify 根据简单的模板自动为您生成标题和元描述。您可以编辑产品的标题和元描述、博客文章、页面、集合和一般网站设置。只需转到特定页面并在 Shopify 中打开搜索引擎列表预览。在这里,您可以为搜索结果页面添加标题和元描述。这些与常规标题和描述不同,因为它们专门用于搜索结果。因此,您可能会在商店中看到某个标题,然后选择其他内容在搜索结果页面中显示。
关于元标签的写法可以参考:SEO入门指南
如何在 Shopify 中创建对 SEO 友好的 URL
对 SEO 友好的 URL是易于阅读、相对较短且一致的 URL。不幸的是,Shopify 有点不灵活,并且没有太大的回旋余地来改进你的 URL 结构。如果你销售漂亮的圣诞毛衣,你的 Shopify collections 页面URL 如下所示:
你可以在此设置中更改的唯一内容是最后一部分(collections之后)
使用内部链接和正确导航优化网站结构
改善 Shopify SEO 的最有效技巧之一是优化网站结构和导航。你的网站越合乎逻辑,客户和 Google 等搜索引擎就可以更好、更轻松地浏览它并找到他们需要的内容。
内部链接可帮助你为最关键的页面赋予适当的权重。通过从在线商店的各个部分链接到你的产品页面,向搜索引擎发出信号,这些页面很重要。使用适当的锚文本,可以识别目的地并用文字告诉搜索引擎对该链接的期望。所有这些都有助于搜索引擎了解你的网站。
对于导航,你应该使其尽可能简单,最重要的页面应该出现在导航中,并且导航结构应遵循扁平化原则。
使用 XML 站点地图
XML 站点地图详细说明了通往网站不同部分的所有路线。搜索引擎使用站点地图来发现新的和更新的内容。所有 Shopify 商店都会自动生成一个 sitemap.xml 文件,其中包含指向所有产品、主要产品图片、页面、产品系列和博客文章的链接。Google 和 Bing 等搜索引擎会使用此文件来索引你的网站,这样商店的页面就会出现在搜索结果中。将站点地图文件提交到 Google Search Console 有助于 Google 查找网站上的页面并为其编制索引。当你将新的网页、产品、产品系列、图片或博客文章添加到 Shopify 的在线商店时,网站地图文件也会自动更新。
你可以通过以下链接来访问站点地图(为你的域名)
Shopify 站点地图最多可以包含 5000 个 URL,之后平台会将这些 URL 分解成更小的部分。这还具有加快这些站点地图加载时间的额外好处。
不要安装一堆你不会使用的插件
插件会影响网站速度,想想你的商店需要什么,只安装能满足你需求的插件,不要安装太多插件,否则,额外的 JavaScript 代码会严重拖累你的网站速度。
图片SEO优化
图像是每个在线商店的重要资产。如果没有精美的照片,客户就无法对产品产生良好的感觉。但是你需要以最佳方式提供所有这些图像。优化图像是改善 Shopify SEO 的最佳和最快捷的技巧之一。
好的产品图片的重要性
好的产品图片可以清楚地说明产品的含义。它可以帮助消费者从各个角度查看产品,而无需将产品放在手中。产品图片需要很好,因为它是转化的主要驱动力之一。好的照片也能吸引购物者的眼球。出色的照片会在 Google 图片、Instagram 或 Pinterest 等视觉搜索引擎中脱颖而出。
优化文件大小
改善 Shopify 商店 SEO 的最重要技巧之一是优化图像。这也是每个人都可以做的事情,优化图像、压缩它们并给它们起正确的名称会有所帮助!
平均产品页面可能有五张或更多图片。如果所有这些产品照片都是巨大的高分辨率文件,那么产品页面的加载时间将会增加。所以你需要检查文件大小。上传前先压缩,不要几M的图直接上传。
上传时,Shopify 已经压缩了图片,但压缩幅度不大。此外,Shopify 会自动将您的图像转换为下一代 WebP 图像格式,并将这些较小的文件提供给支持这些文件的浏览器。
延迟加载图像
另一种改善图像加载时间的有效方法是延迟加载它们。使用延迟加载,图像只会在它们出现在屏幕上时加载。
虽然 Shopify 默认情况下会进行一些延迟加载,但你可能需要检查您的主题是否包含它。
添加Alt属性和合适的文件名
图片标题:和页面关键词相关,用英文命名,单词之间用短线-连接;
假设你是卖 iPhone 并且照片显示 iPhone 13 后置摄像头的特写镜头,你可以为文件起这样的名称:iphone-13-back-camera-closeup.jpg
alt属性:简短说明图片内容,跟关键词相关,alt的作用是如果图片无法被识别,那么alt就作为一种替代文本替图片出现;
像压缩图像一样,在将图片上传到 Shopify 之前,为你的图片指定一个适当的文件名,切记文件命名不要包含中文!!!
在 Shopify 上创建博客
与 WordPress 相比,Shopify 有一个基本的博客引擎,可以轻松上手。在电子商务商店上写博客是增强 SEO 策略、尝试通过搜索引擎吸引受众的绝佳方式。这是向客户提供有关你的产品和公司的更多见解的绝妙方式。
在 Shopify 上创建博客非常简单。打开在线商店并导航到边栏中的博客文章。从这里,可以通过单击绿色按钮添加博客文章。默认情况下,Shopify 附带一个名为 News 的博客,但你可以将其更改为想要的任何内容。
博客可以成为 Shopify SEO 策略的重要资产。对于许多初出茅庐的商店来说,流量主要来自付费广告。通过博客专注于内容营销让你有机会扩大影响范围并与客户建立联系。
首先,你必须确定博客的目标是什么。你想接触新客户、建立品牌、与现有客户建立联系,还是做其他事情?你想分享什么类型的内容——或者相反,什么类型的内容会引起你的客户的共鸣?想想用户如何找到你——换句话说,绘制用户旅程。并且不要忘记关键字研究!
制定策略后,你可以在商店中构建博客内容。使用基石内容作为基础并添加支持该主要内容的文章,这样就可以从各个角度全面描述你的主题,然后通过适当的内部链接连接所有内容。一定要写出值得信赖和权威的高质量、独特的内容,这也是最难的。
如何选择一个好的 Shopify 主题
主题是在线商店的重要组成部分。选择的主题会影响很多事情——从品牌推广到用户体验再到转化。Shopify 主题商店有很多选择,那么在选择主题时应该注意这几件事:
确定你想要什么和需要什么:你是打算用单一产品经营一家商店,还是想要一个可以处理数千个或更多的主题?主题商店为具有大小目录的商店提供了方便的主题选择。您需要什么类型的设计?您需要哪些选项?
弄清楚你的预算:Shopify 主题商店中的主题从免费到一次性支付几百美元不等。免费适用于某些人,但几乎无法从开发人员那里获得支持。付费主题通常带有更多选项,并且往往构建得更好。
检查市场上的主题:有很多可用的主题,Shopify 甚至在几个系列中构建了这些主题,如目录的大小或行业类型,如服装或电子产品。你可以过滤不同的属性。 查看全部
Shopify SEO: 终极指南
提起 Shopify 想必大家都不陌生,在短短几年内,Shopify 已成为领先的在SaaS建站电商服务平台。它已经成为一种反亚马逊,帮助全球大小零售商以最小的努力成功地经营在线商店。尽管 Shopify 让一切变得简单,但我们仍然可以做很多事情来改善网站的SEO。在今天的 Shopify SEO终极指南中,我将通过为大家提供大量提示和技巧来帮助你走上正确的道路。
Shopify是什么?
Shopify 是一站式SaaS模式的电商服务平台,为电商卖家提供搭建网店的技术和模版,管理全渠道的营销、售卖、支付、物流等服务。使用 Shopify 你可以很快地上手搭建在线商店,尽管你不懂代码,你只需要支付月租即可,shopify 的月租计划如下:
Basic 计划起价为每月 29 美元,Shopify 计划是 79 美元,Advanced 计划是 299 美元。(不同地区价格可能会有些许差异)此外,还有企业级 Shopify Plus 计划,每个月$2000起。一般来说我们刚起步时直接选最低套餐即可。
Shopify 套餐比较Shopify SEO 简介
虽然 Shopify 可以帮助你从一开始就正确设置所有内容,但在考虑SEO时需要注意一些事项。与其他CMS(内容管理系统)一样,你需要优化在线商店,以确保它在客户和搜索引擎中表现良好。
Shopify 是否有良好的 SEO?
Shopify 已经具有一些基本的 SEO 功能,你也可以使用 SEO 插件(直接去 Shopify APP Store搜索安装即可 )来完成许多其他任务。当然,这是一个封闭的平台,你对 SEO 的控制仅限于 Shopify 的开发人员允许的范围。
例如,你必须使用内置的 URL 结构和系统来管理的合集页中的产品(collection),但这些可能不是最佳的,并且可能会导致重复内容问题。
Shopify 最大的 SEO 问题是什么?
Shopify 的大多数 SEO 问题源于其对不同产品及其变体的处理。Shopify 产品可以存在于在线商店的多个位置/URL 中,这可能会使搜索引擎感到困惑。幸运的是,Shopify 添加了canonical URLs 以向搜索引擎表明 /products/ 部分中的 URL 是规范 URL。不幸的是,你无法自定义修改。
大家遇到的另一件事是 Shopify 严格的 URL 结构。它使用基于子文件夹的系统,这会产生不必要的长 URL。例如,你可以在上的常规网站上找到联系页面/contact/,但在 Shopify 商店中,始终是/pages/contact。
Shopify 正在听取其社区的意见,并已开始推出多项改进,使其作为电子商务平台更具吸引力。让我们希望他们能保持专注并帮助你在商店中获得最佳效果。
Shopify 的 SEO 基础知识
Shopify 是一个很好的平台来托管你的在线商店,但你可以做很多事情来使其表现更好。SEO 可以帮助你的商店在 Google 和其他平台上受到关注,同时使其对潜在客户更具吸引力。在这份 Shopify SEO 终极指南中,我将为你提供大量提示和清单,以使您的电子商务网站取得成功!
思考你是谁,你代表什么
开始之前,你需要考虑自己是谁。人们为什么要访问你的网站、阅读你的帖子或购买你的东西?你的网站的目的是什么?你应该能够在心中回答这些问题。有了答案,我们就能更好的进行下一步了。
从关键字研究开始
和其他网站一样,Shopify 商店的 SEO 也必须从关键字研究开始。关键字研究是你生成希望找到你的产品、服务或商店的术语列表的过程。进行关键词研究可以让你深入了解你的受众、他们使用的词语、他们喜欢的解决方案以及他们的行为方式。
有各种工具可以帮助你快速获得这些见解。你可以使用 Google Trends、关键字规划师、Ahrefs、Semrush等进行深入研究并找出最常用的术语。找出人们通常搜索的内容。关于关键字研究更详细的教程可参考:《关键字研究指南》
竞争对手分析
在进行关键字研究时,你还需要了解你的竞争对手在做什么。在你能想象的每一个利基市场都有大量的竞争对手在运作。每当你考虑进入市场或扩大你的市场份额时,你都需要关注竞争对手。他们是谁?他们代表什么?他们的产品是什么?他们的价格?服务?他们如何谈论产品?他们的目标是谁?等等

分析你的竞争对手可以让你了解要击败的人。你可能会在他们的商店或策略中发现你可能会利用的弱点。或者,可以找到可以激发你工作灵感的东西。分析竞争对手,取其精华去其糟粕!
撰写独特且高质量的产品描述
产品图片和产品描述是在线商店的生命和血液。通过良好的产品描述,客户可以在没有产品的情况下对产品产生良好的感觉。问题是许多在网站都依赖制造商向商店提供的描述,而他们大多数描述都写的比较“烂”,所以,你应该会猜到这意味着什么。
编写产品描述可以帮助你建立与消费者的信任。用你自己的话表达你的内容会让你更加独特,让你在人群中脱颖而出。对产品进行一些关键字研究,以找出你的消费者使用哪些术语。在你的描述中使用这些术语,并从中制作出引人注目的内容。
优化标题和描述(title & description)
标题和元描述是你可以专注于改进 Shopify SEO 的重要方面。有策略地使用你的关键词,并确保写一些吸引消费者想要点击的东西。
Shopify 根据简单的模板自动为您生成标题和元描述。您可以编辑产品的标题和元描述、博客文章、页面、集合和一般网站设置。只需转到特定页面并在 Shopify 中打开搜索引擎列表预览。在这里,您可以为搜索结果页面添加标题和元描述。这些与常规标题和描述不同,因为它们专门用于搜索结果。因此,您可能会在商店中看到某个标题,然后选择其他内容在搜索结果页面中显示。
关于元标签的写法可以参考:SEO入门指南
如何在 Shopify 中创建对 SEO 友好的 URL
对 SEO 友好的 URL是易于阅读、相对较短且一致的 URL。不幸的是,Shopify 有点不灵活,并且没有太大的回旋余地来改进你的 URL 结构。如果你销售漂亮的圣诞毛衣,你的 Shopify collections 页面URL 如下所示:
你可以在此设置中更改的唯一内容是最后一部分(collections之后)
使用内部链接和正确导航优化网站结构
改善 Shopify SEO 的最有效技巧之一是优化网站结构和导航。你的网站越合乎逻辑,客户和 Google 等搜索引擎就可以更好、更轻松地浏览它并找到他们需要的内容。
内部链接可帮助你为最关键的页面赋予适当的权重。通过从在线商店的各个部分链接到你的产品页面,向搜索引擎发出信号,这些页面很重要。使用适当的锚文本,可以识别目的地并用文字告诉搜索引擎对该链接的期望。所有这些都有助于搜索引擎了解你的网站。
对于导航,你应该使其尽可能简单,最重要的页面应该出现在导航中,并且导航结构应遵循扁平化原则。
使用 XML 站点地图
XML 站点地图详细说明了通往网站不同部分的所有路线。搜索引擎使用站点地图来发现新的和更新的内容。所有 Shopify 商店都会自动生成一个 sitemap.xml 文件,其中包含指向所有产品、主要产品图片、页面、产品系列和博客文章的链接。Google 和 Bing 等搜索引擎会使用此文件来索引你的网站,这样商店的页面就会出现在搜索结果中。将站点地图文件提交到 Google Search Console 有助于 Google 查找网站上的页面并为其编制索引。当你将新的网页、产品、产品系列、图片或博客文章添加到 Shopify 的在线商店时,网站地图文件也会自动更新。
你可以通过以下链接来访问站点地图(为你的域名)
Shopify 站点地图最多可以包含 5000 个 URL,之后平台会将这些 URL 分解成更小的部分。这还具有加快这些站点地图加载时间的额外好处。
不要安装一堆你不会使用的插件
插件会影响网站速度,想想你的商店需要什么,只安装能满足你需求的插件,不要安装太多插件,否则,额外的 JavaScript 代码会严重拖累你的网站速度。
图片SEO优化
图像是每个在线商店的重要资产。如果没有精美的照片,客户就无法对产品产生良好的感觉。但是你需要以最佳方式提供所有这些图像。优化图像是改善 Shopify SEO 的最佳和最快捷的技巧之一。
好的产品图片的重要性

好的产品图片可以清楚地说明产品的含义。它可以帮助消费者从各个角度查看产品,而无需将产品放在手中。产品图片需要很好,因为它是转化的主要驱动力之一。好的照片也能吸引购物者的眼球。出色的照片会在 Google 图片、Instagram 或 Pinterest 等视觉搜索引擎中脱颖而出。
优化文件大小
改善 Shopify 商店 SEO 的最重要技巧之一是优化图像。这也是每个人都可以做的事情,优化图像、压缩它们并给它们起正确的名称会有所帮助!
平均产品页面可能有五张或更多图片。如果所有这些产品照片都是巨大的高分辨率文件,那么产品页面的加载时间将会增加。所以你需要检查文件大小。上传前先压缩,不要几M的图直接上传。
上传时,Shopify 已经压缩了图片,但压缩幅度不大。此外,Shopify 会自动将您的图像转换为下一代 WebP 图像格式,并将这些较小的文件提供给支持这些文件的浏览器。
延迟加载图像
另一种改善图像加载时间的有效方法是延迟加载它们。使用延迟加载,图像只会在它们出现在屏幕上时加载。
虽然 Shopify 默认情况下会进行一些延迟加载,但你可能需要检查您的主题是否包含它。
添加Alt属性和合适的文件名
图片标题:和页面关键词相关,用英文命名,单词之间用短线-连接;
假设你是卖 iPhone 并且照片显示 iPhone 13 后置摄像头的特写镜头,你可以为文件起这样的名称:iphone-13-back-camera-closeup.jpg
alt属性:简短说明图片内容,跟关键词相关,alt的作用是如果图片无法被识别,那么alt就作为一种替代文本替图片出现;
像压缩图像一样,在将图片上传到 Shopify 之前,为你的图片指定一个适当的文件名,切记文件命名不要包含中文!!!
在 Shopify 上创建博客
与 WordPress 相比,Shopify 有一个基本的博客引擎,可以轻松上手。在电子商务商店上写博客是增强 SEO 策略、尝试通过搜索引擎吸引受众的绝佳方式。这是向客户提供有关你的产品和公司的更多见解的绝妙方式。
在 Shopify 上创建博客非常简单。打开在线商店并导航到边栏中的博客文章。从这里,可以通过单击绿色按钮添加博客文章。默认情况下,Shopify 附带一个名为 News 的博客,但你可以将其更改为想要的任何内容。
博客可以成为 Shopify SEO 策略的重要资产。对于许多初出茅庐的商店来说,流量主要来自付费广告。通过博客专注于内容营销让你有机会扩大影响范围并与客户建立联系。
首先,你必须确定博客的目标是什么。你想接触新客户、建立品牌、与现有客户建立联系,还是做其他事情?你想分享什么类型的内容——或者相反,什么类型的内容会引起你的客户的共鸣?想想用户如何找到你——换句话说,绘制用户旅程。并且不要忘记关键字研究!
制定策略后,你可以在商店中构建博客内容。使用基石内容作为基础并添加支持该主要内容的文章,这样就可以从各个角度全面描述你的主题,然后通过适当的内部链接连接所有内容。一定要写出值得信赖和权威的高质量、独特的内容,这也是最难的。
如何选择一个好的 Shopify 主题
主题是在线商店的重要组成部分。选择的主题会影响很多事情——从品牌推广到用户体验再到转化。Shopify 主题商店有很多选择,那么在选择主题时应该注意这几件事:
确定你想要什么和需要什么:你是打算用单一产品经营一家商店,还是想要一个可以处理数千个或更多的主题?主题商店为具有大小目录的商店提供了方便的主题选择。您需要什么类型的设计?您需要哪些选项?
弄清楚你的预算:Shopify 主题商店中的主题从免费到一次性支付几百美元不等。免费适用于某些人,但几乎无法从开发人员那里获得支持。付费主题通常带有更多选项,并且往往构建得更好。
检查市场上的主题:有很多可用的主题,Shopify 甚至在几个系列中构建了这些主题,如目录的大小或行业类型,如服装或电子产品。你可以过滤不同的属性。
搜索引擎优化知识完全手册,该手册的(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 67 次浏览 • 2022-09-16 14:02
搜索引擎优化知识完全手册,该手册的作者:叶秀明写的一本很不错的书《网络营销方法论与实践》一般人可能是在某个论坛看到有人分享这个手册,然后就去买了,或者是在某个培训课上老师推荐这个手册。小白最好是去购买一本纸质版的,方便携带。我之前也看了电子版的,但是效果不好,且费用很高。如果某个培训课是推荐这个手册那就更不建议买了,因为这手册如果你后期,学有余力,学好了上手的话还行,但是如果前期没有一点基础。不知道从何下手的话,那就很麻烦。
看百度百科,翻译过来的就行。百度自己的官方说法不但有普通版本和专业版本而且还有了许多独特的、更为细致的专业名词,对网络营销技巧和方法的讲解均具有实际操作性。许多非关键词的流量引入方法也明确标出,尽可供学习、交流、查找。而且手册后面还有各行业案例,非常详细,是实战性的内容。我感觉应该够用了。
看到需要商业推广的朋友就来发表下观点:关于商业推广,百度官方是分为几类来讲的:官方分享就是我们在各大搜索引擎找到商业推广相关信息(要付费),在搜索引擎首页宣传推广。这个一般互联网公司都比较知道,比如:阿里、百度、搜狗、谷歌、360等等。百度官方介绍那么免费就是在国内的一些搜索引擎像百度贴吧、百度知道、百度百科、百度文库、百度经验等等。
因为这些都属于内容,很多人都会看到。免费的商业推广方式也很多,但都是站在自己企业的利益角度的,一般都是先小范围的找到商机,然后再一步步尝试。比如:找到一个商机,就联系国内或者国外的一些公司在圈子里面口口相传、上门谈。同时推广方式找到合适的商机,当然如果企业想快速有大量客户进店,这个时候就需要找对适合的推广方式了。
如果营销产品较为单一,可以选择像线下举办各类商业推广活动的形式;如果是营销产品很多样,那么可以尝试线上的活动、招商会、专场说明会、在线网站、手机app等等。如果你是针对目标人群年龄段和自身专业专注领域等,可以多关注一些专业的社区论坛或行业群等,像论坛、微博、社区、微信等推广引流,多与用户互动沟通。对于网络推广方面,网络整体的环境更加的便捷,也更加的方便快捷。不知道有没有说的到位,希望给到你一点点的帮助!欢迎关注来笑问楼主!。 查看全部
搜索引擎优化知识完全手册,该手册的(图)
搜索引擎优化知识完全手册,该手册的作者:叶秀明写的一本很不错的书《网络营销方法论与实践》一般人可能是在某个论坛看到有人分享这个手册,然后就去买了,或者是在某个培训课上老师推荐这个手册。小白最好是去购买一本纸质版的,方便携带。我之前也看了电子版的,但是效果不好,且费用很高。如果某个培训课是推荐这个手册那就更不建议买了,因为这手册如果你后期,学有余力,学好了上手的话还行,但是如果前期没有一点基础。不知道从何下手的话,那就很麻烦。

看百度百科,翻译过来的就行。百度自己的官方说法不但有普通版本和专业版本而且还有了许多独特的、更为细致的专业名词,对网络营销技巧和方法的讲解均具有实际操作性。许多非关键词的流量引入方法也明确标出,尽可供学习、交流、查找。而且手册后面还有各行业案例,非常详细,是实战性的内容。我感觉应该够用了。
看到需要商业推广的朋友就来发表下观点:关于商业推广,百度官方是分为几类来讲的:官方分享就是我们在各大搜索引擎找到商业推广相关信息(要付费),在搜索引擎首页宣传推广。这个一般互联网公司都比较知道,比如:阿里、百度、搜狗、谷歌、360等等。百度官方介绍那么免费就是在国内的一些搜索引擎像百度贴吧、百度知道、百度百科、百度文库、百度经验等等。

因为这些都属于内容,很多人都会看到。免费的商业推广方式也很多,但都是站在自己企业的利益角度的,一般都是先小范围的找到商机,然后再一步步尝试。比如:找到一个商机,就联系国内或者国外的一些公司在圈子里面口口相传、上门谈。同时推广方式找到合适的商机,当然如果企业想快速有大量客户进店,这个时候就需要找对适合的推广方式了。
如果营销产品较为单一,可以选择像线下举办各类商业推广活动的形式;如果是营销产品很多样,那么可以尝试线上的活动、招商会、专场说明会、在线网站、手机app等等。如果你是针对目标人群年龄段和自身专业专注领域等,可以多关注一些专业的社区论坛或行业群等,像论坛、微博、社区、微信等推广引流,多与用户互动沟通。对于网络推广方面,网络整体的环境更加的便捷,也更加的方便快捷。不知道有没有说的到位,希望给到你一点点的帮助!欢迎关注来笑问楼主!。
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-08-21 20:01
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图1本,再配上《从零开始做搜索引擎优化》3本。
30本书,让你在1个月之内从入门到精通搜索引擎优化—《从零开始做搜索引擎优化》-mba智库百科,电子书加在线阅读;希望对你有所帮助,
一、基础一:行业基础知识行业报告二:进阶篇:选词技巧,搜索引擎排名技巧,竞价推广,seo,网站建设,网站优化二:全方位推广三:不推广四:搜索引擎竞价工作流程,
五、搜索引擎优化技术工具
六、现状和未来前景
七、基础数据分析数据软件和工具账户搭建
八、各种文章,
请参考优化师俱乐部的精品课。
好多书,为什么我最近天天挑选淘宝上最新最快的淘宝技术宝典呢,
深入浅出seo基础从搜索引擎优化的基础原理到竞价推广全流程分享,并且总结了当前时代seo优化主要的趋势,解读了各个渠道带来的效果的优劣势,有助于企业用户以及新人对于竞价和优化的了解,是一本不可多得的seo有关的宝典。通过这本宝典,你也能对竞价推广有更直观的认识。
一)从竞价推广,再回到搜索引擎优化,
seo学校搜索引擎营销的策略工具书、营销技巧手册、分享方案..有能力, 查看全部
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图1本,再配上《从零开始做搜索引擎优化》3本。
30本书,让你在1个月之内从入门到精通搜索引擎优化—《从零开始做搜索引擎优化》-mba智库百科,电子书加在线阅读;希望对你有所帮助,
一、基础一:行业基础知识行业报告二:进阶篇:选词技巧,搜索引擎排名技巧,竞价推广,seo,网站建设,网站优化二:全方位推广三:不推广四:搜索引擎竞价工作流程,

五、搜索引擎优化技术工具
六、现状和未来前景
七、基础数据分析数据软件和工具账户搭建
八、各种文章,

请参考优化师俱乐部的精品课。
好多书,为什么我最近天天挑选淘宝上最新最快的淘宝技术宝典呢,
深入浅出seo基础从搜索引擎优化的基础原理到竞价推广全流程分享,并且总结了当前时代seo优化主要的趋势,解读了各个渠道带来的效果的优劣势,有助于企业用户以及新人对于竞价和优化的了解,是一本不可多得的seo有关的宝典。通过这本宝典,你也能对竞价推广有更直观的认识。
一)从竞价推广,再回到搜索引擎优化,
seo学校搜索引擎营销的策略工具书、营销技巧手册、分享方案..有能力,
搜索引擎优化知识完全手册和bb机入门资料整理(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 106 次浏览 • 2022-08-20 12:00
搜索引擎优化知识完全手册和bb机入门资料整理爬虫启动http1.0是当前互联网应用层协议的重要标准,然而浏览器和各浏览器厂商在实现协议时都存在各种各样的缺陷。问题很难消除,因此浏览器厂商也需要设计新标准来取代现有浏览器标准。什么是http1.0?互联网已经诞生有几十年,应用层上的协议大致的结构也是明确的。
1993年11月,tcp/ip协议族正式出现。定义了ip地址和各种端口,ip地址使用iso国际标准分配,端口则是为浏览器开发者量身定制。1998年gsm协议和tcp/ip协议在推广上存在冲突,并因此出现了许多兼容性问题。1998年10月通过了《ipv4规范》,将端口分别在二者中规定。直到这时才建立起client/server模型架构。
http1.0及之前版本的主要使用场景,就是为了满足浏览器厂商在特定浏览器产品中使用特定ip地址进行操作所需要的软件特性。http1.0之后http协议出现了软件发行版本,就是http2.0(v2)。http2在单线程、多线程、cache页面,以及应用层协议之间达成协议更改和约定,以适应未来的互联网发展趋势。
正确的http类型?由于新的http标准已经非常完善,因此目前可以忽略为post/get方式,但需要注意的是,http2.0存在不少问题,例如文件中包含超链接,在以下场景下可能会起到冲突效果,应关注相关协议。例如:在get请求文件时用get/http/1.1?version=3&s=1&s=10&p=&t=trueso...导致丢失了写信服务器里的a,或者修改了header,导致对该文件的打开时间做修改,并返回一个null值。
或者返回一个空的serveredhttphead,这意味着它实际上执行了对当前url的httppost请求。或者在tcp或ip连接断开后还继续通过tcp或ip进行通信。这些都会造成用户错误的输入或者提交内容的访问错误。出现这些情况时应尽量避免。http2.0连接长连接?不断被建立、终止和断开(只有当两次连接的长度大于10000时)。
例如http协议有超过两个套接字,但其中一个只有65435字节的数据包。处理方法有两种:tcp连接每秒连接数目在10000-25000之间,而http连接数在65435-2t,大约1t-4t这个区间。在处理数据传输时,每秒单位只需处理若干个字节的包(例如你可以在http请求中指定需要传输的长度:1ms),此类情况可以理解为即使传输速率每秒只有1m字节,你也不用担心tcp连接会被用满。但这样工作效率不高,且由于web服务器从多个套接字中仅接收一次数据报文,因此实际的效率无法。 查看全部
搜索引擎优化知识完全手册和bb机入门资料整理(图)
搜索引擎优化知识完全手册和bb机入门资料整理爬虫启动http1.0是当前互联网应用层协议的重要标准,然而浏览器和各浏览器厂商在实现协议时都存在各种各样的缺陷。问题很难消除,因此浏览器厂商也需要设计新标准来取代现有浏览器标准。什么是http1.0?互联网已经诞生有几十年,应用层上的协议大致的结构也是明确的。

1993年11月,tcp/ip协议族正式出现。定义了ip地址和各种端口,ip地址使用iso国际标准分配,端口则是为浏览器开发者量身定制。1998年gsm协议和tcp/ip协议在推广上存在冲突,并因此出现了许多兼容性问题。1998年10月通过了《ipv4规范》,将端口分别在二者中规定。直到这时才建立起client/server模型架构。
http1.0及之前版本的主要使用场景,就是为了满足浏览器厂商在特定浏览器产品中使用特定ip地址进行操作所需要的软件特性。http1.0之后http协议出现了软件发行版本,就是http2.0(v2)。http2在单线程、多线程、cache页面,以及应用层协议之间达成协议更改和约定,以适应未来的互联网发展趋势。

正确的http类型?由于新的http标准已经非常完善,因此目前可以忽略为post/get方式,但需要注意的是,http2.0存在不少问题,例如文件中包含超链接,在以下场景下可能会起到冲突效果,应关注相关协议。例如:在get请求文件时用get/http/1.1?version=3&s=1&s=10&p=&t=trueso...导致丢失了写信服务器里的a,或者修改了header,导致对该文件的打开时间做修改,并返回一个null值。
或者返回一个空的serveredhttphead,这意味着它实际上执行了对当前url的httppost请求。或者在tcp或ip连接断开后还继续通过tcp或ip进行通信。这些都会造成用户错误的输入或者提交内容的访问错误。出现这些情况时应尽量避免。http2.0连接长连接?不断被建立、终止和断开(只有当两次连接的长度大于10000时)。
例如http协议有超过两个套接字,但其中一个只有65435字节的数据包。处理方法有两种:tcp连接每秒连接数目在10000-25000之间,而http连接数在65435-2t,大约1t-4t这个区间。在处理数据传输时,每秒单位只需处理若干个字节的包(例如你可以在http请求中指定需要传输的长度:1ms),此类情况可以理解为即使传输速率每秒只有1m字节,你也不用担心tcp连接会被用满。但这样工作效率不高,且由于web服务器从多个套接字中仅接收一次数据报文,因此实际的效率无法。
搜索引擎优化知识完全手册2013年12月份的内容,近期更新
网站优化 • 优采云 发表了文章 • 0 个评论 • 56 次浏览 • 2022-08-09 09:05
搜索引擎优化知识完全手册2013年12月份的内容,近期更新如下:操作流程、关键词策略分析、关键词设置、写作思路、内容规划、投放技巧、爆破执行流程详细介绍,欢迎分享给大家,与其他伙伴共同交流。谢谢支持。
1、搜索引擎优化必要性搜索引擎优化是目前全球最为主流的推广方式之一,与网站seo并称为b2b搜索引擎优化的2.0。百度百科是基于文字内容的第一性,会优先挖掘高质量的信息。百度文库,明显是搜索引擎优化与文章质量相结合的产物。百度竞价则是利用搜索引擎庞大的流量进行广告投放,属于流量模式。
2、搜索引擎优化必要性2.1长期运营必要性:大家都知道搜索引擎做好了关键词排名,流量暴增,天花板更是极度巨大,做任何搜索引擎的运营都要长期,广告还有流量还有客户不能像b2b类似搜索类的生意来的那么简单粗暴。搜索引擎优化也是如此,毕竟这不是买彩票,有效果就是直接性的价值。2.2短期产品或者转化类的行业必要性:想要做好搜索引擎优化,首先产品得可以做搜索引擎优化。而且短期也有其客观价值。
3、搜索引擎优化周期如果以天为单位,搜索引擎优化分为14天,周期在1-2个月,周期在4-6个月,周期在7-12个月,以此类推。对于搜索引擎优化来说,通常建议是至少3个月为最佳,因为信息更新太快,对搜索引擎优化的效果就是波动,需要每日重复重新优化关键词,即使前期效果较好,也很难保证后期效果稳定,所以建议3个月为1个周期。
4、搜索引擎优化主要方法3.1文字优化:大家常说的title、description,p标签。3.2描述优化:描述建议大家写丰富一些,这就是建议不要和百度自己官方文章重复过多,这样的话搜索引擎蜘蛛抓取的内容更多,并且符合蜘蛛搜索习惯,如何做描述优化,就是要想办法增加描述描述不能总是完全和官方文章一样,但又要同时符合搜索引擎平台习惯,增加描述的重要性是为了突出商品卖点和可以带来的流量。3.3页面优化:最好能够在两个相关页面增加关键词的插入,这样有利于网站更快得到收录。
4、搜索引擎优化常见流量渠道在搜索引擎里面有两种流量途径,一个是平台本身的流量,另一个就是各种网站代理。这两种都是靠自己操作,比如平台流量里面就有搜索词推广,竞价,还有其他的渠道,像旺道seo,360seo就是当然了,他们是可以帮你快速挖掘这些流量渠道的,如果你操作的好可以获得很不错的流量,然后这些自然排名算法一般都会把相关搜索关键词排前面。
5、如何快速得到搜索引擎优化效果
1、搜索引擎排名,只能靠自己的努力在做, 查看全部
搜索引擎优化知识完全手册2013年12月份的内容,近期更新
搜索引擎优化知识完全手册2013年12月份的内容,近期更新如下:操作流程、关键词策略分析、关键词设置、写作思路、内容规划、投放技巧、爆破执行流程详细介绍,欢迎分享给大家,与其他伙伴共同交流。谢谢支持。
1、搜索引擎优化必要性搜索引擎优化是目前全球最为主流的推广方式之一,与网站seo并称为b2b搜索引擎优化的2.0。百度百科是基于文字内容的第一性,会优先挖掘高质量的信息。百度文库,明显是搜索引擎优化与文章质量相结合的产物。百度竞价则是利用搜索引擎庞大的流量进行广告投放,属于流量模式。

2、搜索引擎优化必要性2.1长期运营必要性:大家都知道搜索引擎做好了关键词排名,流量暴增,天花板更是极度巨大,做任何搜索引擎的运营都要长期,广告还有流量还有客户不能像b2b类似搜索类的生意来的那么简单粗暴。搜索引擎优化也是如此,毕竟这不是买彩票,有效果就是直接性的价值。2.2短期产品或者转化类的行业必要性:想要做好搜索引擎优化,首先产品得可以做搜索引擎优化。而且短期也有其客观价值。
3、搜索引擎优化周期如果以天为单位,搜索引擎优化分为14天,周期在1-2个月,周期在4-6个月,周期在7-12个月,以此类推。对于搜索引擎优化来说,通常建议是至少3个月为最佳,因为信息更新太快,对搜索引擎优化的效果就是波动,需要每日重复重新优化关键词,即使前期效果较好,也很难保证后期效果稳定,所以建议3个月为1个周期。
4、搜索引擎优化主要方法3.1文字优化:大家常说的title、description,p标签。3.2描述优化:描述建议大家写丰富一些,这就是建议不要和百度自己官方文章重复过多,这样的话搜索引擎蜘蛛抓取的内容更多,并且符合蜘蛛搜索习惯,如何做描述优化,就是要想办法增加描述描述不能总是完全和官方文章一样,但又要同时符合搜索引擎平台习惯,增加描述的重要性是为了突出商品卖点和可以带来的流量。3.3页面优化:最好能够在两个相关页面增加关键词的插入,这样有利于网站更快得到收录。

4、搜索引擎优化常见流量渠道在搜索引擎里面有两种流量途径,一个是平台本身的流量,另一个就是各种网站代理。这两种都是靠自己操作,比如平台流量里面就有搜索词推广,竞价,还有其他的渠道,像旺道seo,360seo就是当然了,他们是可以帮你快速挖掘这些流量渠道的,如果你操作的好可以获得很不错的流量,然后这些自然排名算法一般都会把相关搜索关键词排前面。
5、如何快速得到搜索引擎优化效果
1、搜索引擎排名,只能靠自己的努力在做,
excel大学生实用教程先学好你感兴趣的东西
网站优化 • 优采云 发表了文章 • 0 个评论 • 114 次浏览 • 2022-08-08 20:03
搜索引擎优化知识完全手册[机器翻译],
可以看一下excel大学生实用教程
先学好你感兴趣的东西
利用python和r说:百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
如果真的特别喜欢的话,可以去尝试一下投广告,要是百度快照收录不了,那就真的很好办了,
python爬虫爬到排名很高的博客时有时候会直接跳转
最好的方法肯定是投钱
如果能了解这个的话,去淘宝买一个,一千块能买一千个,基本上一天几百访问,每天投放广告可以赚小钱了。
看你们公司想干什么了。收费的比如付费推广排名,竞价,低价的关键词,还有seo,这些有人都有人给你讲过了。你可以去看看。
投广告!
每天几百访问量,是有点少了,现在做搜索引擎优化方面的,要投入很多钱的,并且在转化率上也要做好,否则是收不回成本的。
国内没有你说的这个竞价排名, 查看全部
excel大学生实用教程先学好你感兴趣的东西
搜索引擎优化知识完全手册[机器翻译],
可以看一下excel大学生实用教程
先学好你感兴趣的东西
利用python和r说:百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。

百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
如果真的特别喜欢的话,可以去尝试一下投广告,要是百度快照收录不了,那就真的很好办了,
python爬虫爬到排名很高的博客时有时候会直接跳转
最好的方法肯定是投钱

如果能了解这个的话,去淘宝买一个,一千块能买一千个,基本上一天几百访问,每天投放广告可以赚小钱了。
看你们公司想干什么了。收费的比如付费推广排名,竞价,低价的关键词,还有seo,这些有人都有人给你讲过了。你可以去看看。
投广告!
每天几百访问量,是有点少了,现在做搜索引擎优化方面的,要投入很多钱的,并且在转化率上也要做好,否则是收不回成本的。
国内没有你说的这个竞价排名,
seo的pr+dom成本的问题及一些术语名词解释
网站优化 • 优采云 发表了文章 • 0 个评论 • 78 次浏览 • 2022-08-08 03:05
搜索引擎优化知识完全手册,今天为大家解析一下seo的pr+dom成本的问题,以及一些术语名词解释。需要入门的,可以先了解文本->无图要求的。
1、seo概念:将搜索引擎中的网站文字、图片和标题中的某个关键词搜索并转换成相关网站在搜索引擎上的url,并指向搜索引擎目标地址,从而增加相关网站数量,达到提高网站的权重。
2、pr定义:与网站权重有关的所有指标的总和,包括googleanalytics、asihttprequest、prioritysite、poor-sitecards、googlegradingproxy、serpwordsclue等。
3、dom(domainonlymethod):搜索引擎的域名解析模式。
4、pr高的一定有dom?dom跟pr关系不大,pr只决定搜索排名,而没有域名上的先后关系,对域名本身没有要求,一般googleseo的站点(会看到你的网站的域名)dom的比重高。因此不是pr高就有dom高,因为这两点是没有必然联系的。
5、pr高的一定有dom?这要看具体是站点还是站点的url,通常站点是有显著的dom影响的,比如像deepin、wordpress之类在发布文章时,会搜索网站搜索不到。反之,有些站点或者站点的url没有dom,比如国内搜狗等搜索引擎。那么搜索引擎会怎么处理呢?如果它认为这个站点是权威的站点,它将会把这个站点的一些文字、图片的命名解析发放给搜索引擎上,一般搜索引擎会参考这个url,通过将这个url和自己网站上存在的内容做关联,这样搜索引擎就能够检索到这个站点的文字和图片资源了。
url都没有dom,搜索引擎会怎么解释呢?另外,像一些简单的页面,搜索引擎也有可能认为没有dom,这个时候url就无所谓了。因此,有些网站的url你可以看到,排名看起来挺不错,但是点击下来会发现,跟其他的网站url质量差不多,但是就是没有dom。也就是pr也高不到哪里去,有些网站的pr甚至还不如搜狗。其他的html脚本dom,google的、seo的metadom...。
6、和前面这点类似的还有,有些网站是没有url的,url里写的是域名是www,其实没有dom。搜索引擎的前段应该是由这些prototypetag+url来构成的。
7、有些googleproximatemachinelearning,integritylearning,networkhosting,seo也是没有dom的...所以说搜索引擎在整个推广的投入,实际上越来越流量,并没有真正的成本越来越高。不同网站类型,有不同的投入,需要根据不同类型,而不是实际成本的衡量标准。 查看全部
seo的pr+dom成本的问题及一些术语名词解释
搜索引擎优化知识完全手册,今天为大家解析一下seo的pr+dom成本的问题,以及一些术语名词解释。需要入门的,可以先了解文本->无图要求的。
1、seo概念:将搜索引擎中的网站文字、图片和标题中的某个关键词搜索并转换成相关网站在搜索引擎上的url,并指向搜索引擎目标地址,从而增加相关网站数量,达到提高网站的权重。

2、pr定义:与网站权重有关的所有指标的总和,包括googleanalytics、asihttprequest、prioritysite、poor-sitecards、googlegradingproxy、serpwordsclue等。
3、dom(domainonlymethod):搜索引擎的域名解析模式。
4、pr高的一定有dom?dom跟pr关系不大,pr只决定搜索排名,而没有域名上的先后关系,对域名本身没有要求,一般googleseo的站点(会看到你的网站的域名)dom的比重高。因此不是pr高就有dom高,因为这两点是没有必然联系的。

5、pr高的一定有dom?这要看具体是站点还是站点的url,通常站点是有显著的dom影响的,比如像deepin、wordpress之类在发布文章时,会搜索网站搜索不到。反之,有些站点或者站点的url没有dom,比如国内搜狗等搜索引擎。那么搜索引擎会怎么处理呢?如果它认为这个站点是权威的站点,它将会把这个站点的一些文字、图片的命名解析发放给搜索引擎上,一般搜索引擎会参考这个url,通过将这个url和自己网站上存在的内容做关联,这样搜索引擎就能够检索到这个站点的文字和图片资源了。
url都没有dom,搜索引擎会怎么解释呢?另外,像一些简单的页面,搜索引擎也有可能认为没有dom,这个时候url就无所谓了。因此,有些网站的url你可以看到,排名看起来挺不错,但是点击下来会发现,跟其他的网站url质量差不多,但是就是没有dom。也就是pr也高不到哪里去,有些网站的pr甚至还不如搜狗。其他的html脚本dom,google的、seo的metadom...。
6、和前面这点类似的还有,有些网站是没有url的,url里写的是域名是www,其实没有dom。搜索引擎的前段应该是由这些prototypetag+url来构成的。
7、有些googleproximatemachinelearning,integritylearning,networkhosting,seo也是没有dom的...所以说搜索引擎在整个推广的投入,实际上越来越流量,并没有真正的成本越来越高。不同网站类型,有不同的投入,需要根据不同类型,而不是实际成本的衡量标准。
20篇搜索引擎优化知识完全手册,你值得拥有!
网站优化 • 优采云 发表了文章 • 0 个评论 • 75 次浏览 • 2022-07-18 08:01
搜索引擎优化知识完全手册是一个非常不错的全面的词条工具,下面的20篇报告相信可以给许多公司提供决策依据。
给你推荐bbcnews包括英国历史、政治文化、金融经济、体育、科技、商业、体育运动、艺术、旅游与休闲、独立主持人、新闻杂志、体育或游戏。bbc地图:更精确地分析地理空间范围,它可以比以往的研究更多地了解地域差异。bbcfilm:我们使用了bbcfilm数据来展示电影。我们在电影中使用的数据包括:票房,媒体曝光率,影响力等。
bbcnewsgallery:这里是newsgallery,是bbc新闻报道的一个发布平台。quantcast:用于制作新闻应用程序的python库。国内的:微信文章投票参与:微信平台-我的账号-我的文章-活动专区投票参与,粉丝投票应该是目前发现速度最快的,也是效果最好的,但是中间还要经过人工,效率非常慢。
poi信息核心分析发布情况:发布数量、平均阅读数、平均播放时长等。粉丝的需求分析:订阅人数、分享人数、转发数等转化漏斗趋势:点击率、浏览量、转发数、收藏量等页面分析:转化率,停留时长,跳出率等大图、中图、小图应用场景:图标、链接文本标题撰写、网站简介撰写。
一个出图的外包公司叫我参考一下这个吧betternewssources-aninformationsocialsponsor,web,mobile,andinternet.另外给我们供应商一点建议:保证我们公司产品和服务的质量不然遇到投诉、投诉率高的时候问题要卡很久后期对于生意来说基本就是利空了。 查看全部
20篇搜索引擎优化知识完全手册,你值得拥有!
搜索引擎优化知识完全手册是一个非常不错的全面的词条工具,下面的20篇报告相信可以给许多公司提供决策依据。

给你推荐bbcnews包括英国历史、政治文化、金融经济、体育、科技、商业、体育运动、艺术、旅游与休闲、独立主持人、新闻杂志、体育或游戏。bbc地图:更精确地分析地理空间范围,它可以比以往的研究更多地了解地域差异。bbcfilm:我们使用了bbcfilm数据来展示电影。我们在电影中使用的数据包括:票房,媒体曝光率,影响力等。
bbcnewsgallery:这里是newsgallery,是bbc新闻报道的一个发布平台。quantcast:用于制作新闻应用程序的python库。国内的:微信文章投票参与:微信平台-我的账号-我的文章-活动专区投票参与,粉丝投票应该是目前发现速度最快的,也是效果最好的,但是中间还要经过人工,效率非常慢。

poi信息核心分析发布情况:发布数量、平均阅读数、平均播放时长等。粉丝的需求分析:订阅人数、分享人数、转发数等转化漏斗趋势:点击率、浏览量、转发数、收藏量等页面分析:转化率,停留时长,跳出率等大图、中图、小图应用场景:图标、链接文本标题撰写、网站简介撰写。
一个出图的外包公司叫我参考一下这个吧betternewssources-aninformationsocialsponsor,web,mobile,andinternet.另外给我们供应商一点建议:保证我们公司产品和服务的质量不然遇到投诉、投诉率高的时候问题要卡很久后期对于生意来说基本就是利空了。
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法
网站优化 • 优采云 发表了文章 • 0 个评论 • 56 次浏览 • 2022-07-12 01:00
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法还有很多,最重要是分析思路。总得来说关键词,分词组词,相关性,网站访问,收录量,
翻译索引量/频道频道情况可以综合分析数据变化,也可以有重点的分析。
1、关键词数据(百度指数搜狗指数360指数等)
2、增量数据(网站访问量,
3、存量数据(网站收录,收录率,收录情况,
4、新文章数据(bbs论坛等相关文章数据)等具体情况具体分析,以上只是参考。
我的认为,出去天时地利人和的特殊情况,就两种:一是网站的收录和流量数据(主要的增长和下降的数据,可以通过查看百度sitemap来统计),看一下增量,去分析原因。二是a1关键词,a2关键词,再重新组词,看看流量情况。
对于发布的网站,是核心的关键词内容,还是其他可以作为辅助的关键词内容。一般两个都要看看,是核心的还是其他都要分析出来。
就做网站优化网站流量,热词,无线,爬虫。
首先要先确定你的关键词是哪些,要先锁定好,然后准备好关键词列表,去专业的站长网站上去搜索行业的搜索排名词,把这些词堆到自己的网站里面(备注:如果企业要做百度竞价,请不要做太宽泛的关键词,否则竞价不精准,效果也不好)。首先确定好哪些词是你的核心关键词,然后去相关的网站上去查看是否有同样的你的信息,或者你们企业有什么产品销售,在相关网站上是否有相关的企业产品信息,然后根据你的关键词,重新组词;就是先用核心关键词开始制作符合你网站的关键词列表,然后通过百度竞价排名,把该符合你的关键词的所有的网站,都发布了,查看一下有无此关键词的排名,有就发布,没有就删除网站的主页关键词,用所有的时间做一个全站对比,如果市场差不多了,就加大其他的时间做一下扩展吧。 查看全部
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法还有很多,最重要是分析思路。总得来说关键词,分词组词,相关性,网站访问,收录量,
翻译索引量/频道频道情况可以综合分析数据变化,也可以有重点的分析。
1、关键词数据(百度指数搜狗指数360指数等)

2、增量数据(网站访问量,
3、存量数据(网站收录,收录率,收录情况,
4、新文章数据(bbs论坛等相关文章数据)等具体情况具体分析,以上只是参考。

我的认为,出去天时地利人和的特殊情况,就两种:一是网站的收录和流量数据(主要的增长和下降的数据,可以通过查看百度sitemap来统计),看一下增量,去分析原因。二是a1关键词,a2关键词,再重新组词,看看流量情况。
对于发布的网站,是核心的关键词内容,还是其他可以作为辅助的关键词内容。一般两个都要看看,是核心的还是其他都要分析出来。
就做网站优化网站流量,热词,无线,爬虫。
首先要先确定你的关键词是哪些,要先锁定好,然后准备好关键词列表,去专业的站长网站上去搜索行业的搜索排名词,把这些词堆到自己的网站里面(备注:如果企业要做百度竞价,请不要做太宽泛的关键词,否则竞价不精准,效果也不好)。首先确定好哪些词是你的核心关键词,然后去相关的网站上去查看是否有同样的你的信息,或者你们企业有什么产品销售,在相关网站上是否有相关的企业产品信息,然后根据你的关键词,重新组词;就是先用核心关键词开始制作符合你网站的关键词列表,然后通过百度竞价排名,把该符合你的关键词的所有的网站,都发布了,查看一下有无此关键词的排名,有就发布,没有就删除网站的主页关键词,用所有的时间做一个全站对比,如果市场差不多了,就加大其他的时间做一下扩展吧。
如何让搜索引擎知道你在搜索它?如何设置关键词?
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-06-20 11:01
搜索引擎优化知识完全手册,涉及搜索引擎优化的方方面面,其中注册和提问的优化知识也包括。怎么开始?(不用说,这是必要的。)你应该问:哪个关键词?如何设置关键词?如何让搜索引擎知道你在搜索它?如何做关键词?从中国搜索引擎优化网建立的第一天开始,我的观点一直是:搜索引擎优化不可缺少,特别是搜索页面的排名。这意味着你必须对此重视,对此有所了解,而且能有效的与搜索引擎优化结合在一起。
就我个人的经验来说,谈论关键词的时候,一定要至少具备三个要素:第一,需要排名的结果是可用的结果。现在,越来越多的情况下,关键词变得越来越不重要。如果在你在搜索一个你不在意的关键词的时候,你得到的是可用的结果,那么你就不需要为你不在意的关键词付钱。因为关键词不影响结果可用的程度。(而且你通常不必为将你需要的结果给钱。
)但是,许多情况下,你可能得到一个需要付钱的结果。甚至有些网站在看到搜索结果过后,就把这个结果直接删除了。所以对你来说这一点不要忽视。第二,某个关键词排名的前提。总的来说,要把搜索结果从前往后排起来,它必须要满足某个条件。这个条件就是根据搜索关键词,你能够找到第一页。一个没有人浏览过的搜索页面可能是不好的。
有一个很棒的搜索页面是有用的。有时候,我们也应该通过搜索这个页面想要浏览的其他页面来为我们的关键词设置排名。当然,那些经常搜索这个页面的人可能不一定经常浏览这个页面。可能会搜索一个其他页面,并且没有进来。如果这个页面可以满足这个搜索页面的条件,那么这个页面就是不错的。第三,最佳的关键词顺序。如果我们搜索的是排名很好的关键词,我们就会得到排名很高的搜索结果。
但是我们不一定会得到一个排名非常好的搜索结果。首先我们应该考虑,我们应该往哪些关键词上集中力量。然后,我们应该考虑这些关键词的排名。总的来说,排名高的关键词是好的。对于那些在搜索排名一般的关键词,那就应该扩大范围。把它作为高质量的。符合搜索条件的关键词。现在不仅仅局限于关键词,还要考虑其他因素。我还要考虑搜索页面的其他页面。
我还要考虑那些寻找关键词,却不在搜索页面的其他页面上的人。关于如何在搜索引擎页面上设置关键词有不同的方法,这里我们就不做详细说明。但是,我必须强调在某些情况下,他们一定要考虑以下几个方面。必须提高关键词的质量。尽管关键词的质量是搜索引擎优化的关键,但它最终不能促进结果的排名。你最终想让搜索结果靠前,是因为它符合搜索结果的排名规则。关键词质量很高?这些字组合起来很好。 查看全部
如何让搜索引擎知道你在搜索它?如何设置关键词?
搜索引擎优化知识完全手册,涉及搜索引擎优化的方方面面,其中注册和提问的优化知识也包括。怎么开始?(不用说,这是必要的。)你应该问:哪个关键词?如何设置关键词?如何让搜索引擎知道你在搜索它?如何做关键词?从中国搜索引擎优化网建立的第一天开始,我的观点一直是:搜索引擎优化不可缺少,特别是搜索页面的排名。这意味着你必须对此重视,对此有所了解,而且能有效的与搜索引擎优化结合在一起。
就我个人的经验来说,谈论关键词的时候,一定要至少具备三个要素:第一,需要排名的结果是可用的结果。现在,越来越多的情况下,关键词变得越来越不重要。如果在你在搜索一个你不在意的关键词的时候,你得到的是可用的结果,那么你就不需要为你不在意的关键词付钱。因为关键词不影响结果可用的程度。(而且你通常不必为将你需要的结果给钱。
)但是,许多情况下,你可能得到一个需要付钱的结果。甚至有些网站在看到搜索结果过后,就把这个结果直接删除了。所以对你来说这一点不要忽视。第二,某个关键词排名的前提。总的来说,要把搜索结果从前往后排起来,它必须要满足某个条件。这个条件就是根据搜索关键词,你能够找到第一页。一个没有人浏览过的搜索页面可能是不好的。
有一个很棒的搜索页面是有用的。有时候,我们也应该通过搜索这个页面想要浏览的其他页面来为我们的关键词设置排名。当然,那些经常搜索这个页面的人可能不一定经常浏览这个页面。可能会搜索一个其他页面,并且没有进来。如果这个页面可以满足这个搜索页面的条件,那么这个页面就是不错的。第三,最佳的关键词顺序。如果我们搜索的是排名很好的关键词,我们就会得到排名很高的搜索结果。
但是我们不一定会得到一个排名非常好的搜索结果。首先我们应该考虑,我们应该往哪些关键词上集中力量。然后,我们应该考虑这些关键词的排名。总的来说,排名高的关键词是好的。对于那些在搜索排名一般的关键词,那就应该扩大范围。把它作为高质量的。符合搜索条件的关键词。现在不仅仅局限于关键词,还要考虑其他因素。我还要考虑搜索页面的其他页面。
我还要考虑那些寻找关键词,却不在搜索页面的其他页面上的人。关于如何在搜索引擎页面上设置关键词有不同的方法,这里我们就不做详细说明。但是,我必须强调在某些情况下,他们一定要考虑以下几个方面。必须提高关键词的质量。尽管关键词的质量是搜索引擎优化的关键,但它最终不能促进结果的排名。你最终想让搜索结果靠前,是因为它符合搜索结果的排名规则。关键词质量很高?这些字组合起来很好。
【精华知识】初学者的高级谷歌分析指南-Episode 3
网站优化 • 优采云 发表了文章 • 0 个评论 • 86 次浏览 • 2022-06-18 06:23
回复“谷歌分析”获取此系列文章4篇合集。
译者:朱玉雪
译文版权为iCDO互联网数据官所有,未经许可,禁止转发
主编前言:
这篇文章我们请朱玉雪帮我们翻译自Avinash Kaushik先生的文章。了解Avinash Kaushik先生的朋友不对他的行文风格不会陌生——内容极为全面详实,具有严密的方法论,而且语言很生动。不过,这却为翻译带来了很大的难度。
过去,我也翻译过Avinash的文章,我深知朋友们很喜欢他的文章,因此,这样的一个工作,我们还是希望继续下去。在此,也向Avinash Kaushik先生和朱玉雪表达谢意!
这篇文章被分为四个连载。这是第三部分。
原文见:
紧接上一集精彩内容,这次让我们来具体学习“事件追踪”和“内容”。
3.了解事件追踪的巨大价值
我之所以非常喜欢事件追踪()是由于一个简单的原因:必须从头开始创建事件跟踪。当你打开GA时,在事件追踪报告里是没有数据的。如果你花费时间尝试理解哪些是重要的业务因素,哪些因素是真正值得追踪的,然后再通过深思熟虑去实现追踪。
事实上,你必须完完全全的从头开始创建数据。对于任何想要学习高阶知识的初学者,事件追踪将教会大家的不仅仅是追踪事件还有创建智能数据等。
幸运的是,GA团队为我们提供了一些可供我们把玩的数据。先找到左侧导航的“行为”,然后点开事件,接着是打开热点事件。接下来你会看到如下视图。
本图截取了四个事件,你可以深入研究其中的任意一个事件来更深入的了解用户行为。
我选择了“Contact Us”来分析事件标签,从这些数据中我们可以得出一些策略。
如果事件价值倍增,将会是非常有价值的,这样GA就会在上面的表格中给出我们平均价值的表现。当然,重要的事情仍然是,去理解上述数据,明白这些数据是如何搜集的,以及从用户行为上来讲意味着什么,这是至关重要的。
你也可以为上述任何事件创建一个高级细分,例如邮件营销数据细分。然后,你可以将这个细分应用于GA的任何其他报告,并对数据获得更深入的洞察,例如可以获得哪些城市的人是通过打电话的方式联系我们的,人们来自什么地方,在打电话之前他们访问了多少次网站等等。
在事件追踪报告的顶部有三个选项:事件、网站使用情况和电子商务。
尝试使用电子商务选项卡。
尽管我们没有看到任何事件价值,但是你可以将触发事件的访问次数与网站的结果结合起来。这些数据在很多案例中都非常的有帮助,比如,当你对一些特殊的内容、富媒体、交互元素、外链、商业策略等进行投资的时候,这个报告的数据就可以帮助你迅速做出更明智的决定。
福利:熟悉GA报告“行为”部分的“网站速度”报告。先从概览报告的计分卡开始,转到“网页计时”版块,寻找可能有问题的页面。点击网页计时报告图表顶部的链接,里面有一个很酷的可视化报告是“地理分布图”。然后打开网站速度建议报告,你的IT团队需要通过这里的数据修复遇到的问题。
4.高度重视内容
让我感到非常遗憾的是,大家都对“流量获取”(如竞价点击广告、网络联盟广告、视频广告中的作弊报告)超级感兴趣,也对效果抱着极大的热情(如转化率和收入),但是却忽略了介于这两件事之间的东西:内容!!
很少有人真正深入的关注内容。是的,有人会关注热门页面报告或热门着陆页报告。但是,那只能起到隔靴搔痒的作用。
看,如果你专注于内容,你会发现之前认为非常棒的流量策略可能并没有产生什么效果。
仔细研究内容维度和内容指标吧。
由于你已经了解了一些正常的报告,那么我来跟大家分享一个已在很多网站起作用但是并不为人所熟知的报告。
内容深入分析报告使用了网站的自然文件夹结构,然后在这些文件夹的整体内容上展示网站效果。你可以在商店演示账户中看到如下图表。
很棒,对吧?在前十行中,你几乎可以看到所有的内容消费行为。
暂停一下,注意这个报告建设的有点缺陷。它展示了页面浏览量(很好),唯一身份浏览量(很棒)以及另外三个并不好用的指标:平均页面停留时间、跳出率、退出百分比(个人认为退出百分比是GA中最糟糕的一个指标)。
从文件夹层级的角度来看,这些数据的确为我们提供了一些有洞察力的报告,而且可能甚至看起来完全没有什么道理。思考一下,一个文件夹的跳出率有什么作用呢?
现在是时候学习简单的自定义报告了。
在报告顶部,就是在报告名称的右侧,你会看到一个叫做自定义的按钮。点击自定义按钮。选择更多理想的指标,很快你就会看到自己想要的报告。
这是我自己创建的一个比较好用的自定义报告,里面有平均页面停留时间、商品详情页到购物车的转化率(因为这是一个电商网站)和网页价值(这样就可以在页面层级获得电商和目标价值)。
是不是好多了?你会选择一个不同的指标吗?请通过下方的评论来分享你的看法。
即使快速的扫视一下上述报告,已经引起了很多与整体内容浏览量(唯一身份浏览量)、商业化策略(主要是指商品详情页到购物车的转化率)以及预算有关的很棒的问题。
现在你可以轻松的深入研究其他更有价值的内容和用户体验了。
我点击了拥有最多内容浏览量的第一个,来探索下一层级的详情。我可以看到服装类拥有最多的内容浏览量,而且也拥有较为可观的商品详情页到购物车的转化率。
根据商业优先权,我有权问以下问题:为什么看起来几乎没有人想要购买与夏季奥运会相关的东西?(开个玩笑,比如我们在这方面花费了1.4亿的广告费)
当下公司在谷歌地图品牌宣传方面花费了巨资,因此我们可以看一下各种品牌宣传是如何做的(例如YouTube的品牌宣传)。
大家可以看到,谷歌地图的效果不尽人意。这组数据可能会让你对以下问题感到好奇:这是你使用商业策略后期待看到的数据列表吗?或者说,这是我们应该优先考虑的内容创意吗?我是说,比如“Go!”,人们会对一些难懂的事情感兴趣像Go语言(解释一下,这是一种编程语言),而不是Nest!很惊讶吧!
这是这类内容分析师所擅长做的事情。
顺便说一下,你可以继续刨根问底的一直追踪到任意一个文件夹下的独立页面。如下所示。
与上述一些其他的数据相比,10%的商品详情页到购物车的转化率是差强人意的。那么是时候重新思考一下了,我们是否应当继续销售这个组合。如果是需要继续销售,那么我们一定需要重新看一下页面,包括图片、设计和其他元素等都要考虑重新做一版来改善这个关键指标。
上述自定义报告真的很容易创建,我会给所有订阅者()发送一个带有可下载链接和其他自定义报告的邮件。
福利:大多数人会停在默认视图报告的位置,GA团队在整个标准报告中增加了一些出色的构思。例如,趁我们正在探讨,尝试一下内容分组的主要维度。接下来看一下内容分组的品牌报告。
看到这些数据后,是不是感到比之前讲到的内容更有用?那么,GA是怎样获得这些数据的呢?就像上述事件追踪的案例一样,分析师和商业决策制定者是一起事无巨细的协作使得数据产生的。在这个案例中,使用了宝贵的内容分组()功能。建议大家去学习怎样在商店演示账户中使用内容分组功能,学习怎样创建内容分组来生产有用的数据。当你去面试一个高级分析师的职位或初级分析师的职位时,你会被选中是因为这个角色相当不易并且需要有足够的商业头脑(很讽刺,对吧?你被选中是因为你在数据分析面试中有商业头脑!)
请继续阅读第四部分,回复“谷歌分析”获取此系列文章4篇合集。
作者简介:
Avinash Kaushik是美国谷歌的数字营销布道师,还是两本最畅销营销书籍 Web Analytics 2.0 和 Web Analytics: An Hour a Day 的作者。其博客也是全球最受欢迎的数字营销分析博客之一。
译者简介:
朱玉雪:玖富互金控股集团有限责任公司旗下品牌玖富叮当市场营销负责人,热衷于数据分析、搜索引擎优化、搜索引擎营销、网上名誉管理、APP营销、程序化广告、新媒体营销等领域。
关于互联网数据官(Internet CDO)
国内第一家聚焦于基于数据和大数据的互联网营销、运营、产品和管理的中立平台。我们为互联网数据从业者、爱好者、解决方案提供商提供行业资讯、技术、知识、经验以及内容分享、活动等。我们也为行业提供内容、活动、招聘和求职的共享发布平台。
iCDO就是Internet Chief Data Officer的英文首字母缩写。
互联网数据官旗下也包括另外两个子品牌:包括宋星老师创建的国内最著名的互联网营销和运营数据分析博客:CWA(网站分析在中国)——知识分享平台、宋星老师和Florian Pihs老师创始的WAW(网站分析星期三)——沙龙活动平台。而iCDO本身,则不仅仅包括前二者的知识分享和沙龙活动,还包括行业资讯及行业信息共享发布平台。 查看全部
【精华知识】初学者的高级谷歌分析指南-Episode 3
回复“谷歌分析”获取此系列文章4篇合集。
译者:朱玉雪
译文版权为iCDO互联网数据官所有,未经许可,禁止转发
主编前言:
这篇文章我们请朱玉雪帮我们翻译自Avinash Kaushik先生的文章。了解Avinash Kaushik先生的朋友不对他的行文风格不会陌生——内容极为全面详实,具有严密的方法论,而且语言很生动。不过,这却为翻译带来了很大的难度。
过去,我也翻译过Avinash的文章,我深知朋友们很喜欢他的文章,因此,这样的一个工作,我们还是希望继续下去。在此,也向Avinash Kaushik先生和朱玉雪表达谢意!
这篇文章被分为四个连载。这是第三部分。
原文见:
紧接上一集精彩内容,这次让我们来具体学习“事件追踪”和“内容”。
3.了解事件追踪的巨大价值
我之所以非常喜欢事件追踪()是由于一个简单的原因:必须从头开始创建事件跟踪。当你打开GA时,在事件追踪报告里是没有数据的。如果你花费时间尝试理解哪些是重要的业务因素,哪些因素是真正值得追踪的,然后再通过深思熟虑去实现追踪。
事实上,你必须完完全全的从头开始创建数据。对于任何想要学习高阶知识的初学者,事件追踪将教会大家的不仅仅是追踪事件还有创建智能数据等。
幸运的是,GA团队为我们提供了一些可供我们把玩的数据。先找到左侧导航的“行为”,然后点开事件,接着是打开热点事件。接下来你会看到如下视图。
本图截取了四个事件,你可以深入研究其中的任意一个事件来更深入的了解用户行为。
我选择了“Contact Us”来分析事件标签,从这些数据中我们可以得出一些策略。
如果事件价值倍增,将会是非常有价值的,这样GA就会在上面的表格中给出我们平均价值的表现。当然,重要的事情仍然是,去理解上述数据,明白这些数据是如何搜集的,以及从用户行为上来讲意味着什么,这是至关重要的。
你也可以为上述任何事件创建一个高级细分,例如邮件营销数据细分。然后,你可以将这个细分应用于GA的任何其他报告,并对数据获得更深入的洞察,例如可以获得哪些城市的人是通过打电话的方式联系我们的,人们来自什么地方,在打电话之前他们访问了多少次网站等等。
在事件追踪报告的顶部有三个选项:事件、网站使用情况和电子商务。
尝试使用电子商务选项卡。
尽管我们没有看到任何事件价值,但是你可以将触发事件的访问次数与网站的结果结合起来。这些数据在很多案例中都非常的有帮助,比如,当你对一些特殊的内容、富媒体、交互元素、外链、商业策略等进行投资的时候,这个报告的数据就可以帮助你迅速做出更明智的决定。
福利:熟悉GA报告“行为”部分的“网站速度”报告。先从概览报告的计分卡开始,转到“网页计时”版块,寻找可能有问题的页面。点击网页计时报告图表顶部的链接,里面有一个很酷的可视化报告是“地理分布图”。然后打开网站速度建议报告,你的IT团队需要通过这里的数据修复遇到的问题。
4.高度重视内容
让我感到非常遗憾的是,大家都对“流量获取”(如竞价点击广告、网络联盟广告、视频广告中的作弊报告)超级感兴趣,也对效果抱着极大的热情(如转化率和收入),但是却忽略了介于这两件事之间的东西:内容!!
很少有人真正深入的关注内容。是的,有人会关注热门页面报告或热门着陆页报告。但是,那只能起到隔靴搔痒的作用。
看,如果你专注于内容,你会发现之前认为非常棒的流量策略可能并没有产生什么效果。
仔细研究内容维度和内容指标吧。
由于你已经了解了一些正常的报告,那么我来跟大家分享一个已在很多网站起作用但是并不为人所熟知的报告。
内容深入分析报告使用了网站的自然文件夹结构,然后在这些文件夹的整体内容上展示网站效果。你可以在商店演示账户中看到如下图表。
很棒,对吧?在前十行中,你几乎可以看到所有的内容消费行为。
暂停一下,注意这个报告建设的有点缺陷。它展示了页面浏览量(很好),唯一身份浏览量(很棒)以及另外三个并不好用的指标:平均页面停留时间、跳出率、退出百分比(个人认为退出百分比是GA中最糟糕的一个指标)。
从文件夹层级的角度来看,这些数据的确为我们提供了一些有洞察力的报告,而且可能甚至看起来完全没有什么道理。思考一下,一个文件夹的跳出率有什么作用呢?
现在是时候学习简单的自定义报告了。
在报告顶部,就是在报告名称的右侧,你会看到一个叫做自定义的按钮。点击自定义按钮。选择更多理想的指标,很快你就会看到自己想要的报告。
这是我自己创建的一个比较好用的自定义报告,里面有平均页面停留时间、商品详情页到购物车的转化率(因为这是一个电商网站)和网页价值(这样就可以在页面层级获得电商和目标价值)。
是不是好多了?你会选择一个不同的指标吗?请通过下方的评论来分享你的看法。
即使快速的扫视一下上述报告,已经引起了很多与整体内容浏览量(唯一身份浏览量)、商业化策略(主要是指商品详情页到购物车的转化率)以及预算有关的很棒的问题。
现在你可以轻松的深入研究其他更有价值的内容和用户体验了。
我点击了拥有最多内容浏览量的第一个,来探索下一层级的详情。我可以看到服装类拥有最多的内容浏览量,而且也拥有较为可观的商品详情页到购物车的转化率。
根据商业优先权,我有权问以下问题:为什么看起来几乎没有人想要购买与夏季奥运会相关的东西?(开个玩笑,比如我们在这方面花费了1.4亿的广告费)
当下公司在谷歌地图品牌宣传方面花费了巨资,因此我们可以看一下各种品牌宣传是如何做的(例如YouTube的品牌宣传)。
大家可以看到,谷歌地图的效果不尽人意。这组数据可能会让你对以下问题感到好奇:这是你使用商业策略后期待看到的数据列表吗?或者说,这是我们应该优先考虑的内容创意吗?我是说,比如“Go!”,人们会对一些难懂的事情感兴趣像Go语言(解释一下,这是一种编程语言),而不是Nest!很惊讶吧!
这是这类内容分析师所擅长做的事情。
顺便说一下,你可以继续刨根问底的一直追踪到任意一个文件夹下的独立页面。如下所示。
与上述一些其他的数据相比,10%的商品详情页到购物车的转化率是差强人意的。那么是时候重新思考一下了,我们是否应当继续销售这个组合。如果是需要继续销售,那么我们一定需要重新看一下页面,包括图片、设计和其他元素等都要考虑重新做一版来改善这个关键指标。
上述自定义报告真的很容易创建,我会给所有订阅者()发送一个带有可下载链接和其他自定义报告的邮件。
福利:大多数人会停在默认视图报告的位置,GA团队在整个标准报告中增加了一些出色的构思。例如,趁我们正在探讨,尝试一下内容分组的主要维度。接下来看一下内容分组的品牌报告。
看到这些数据后,是不是感到比之前讲到的内容更有用?那么,GA是怎样获得这些数据的呢?就像上述事件追踪的案例一样,分析师和商业决策制定者是一起事无巨细的协作使得数据产生的。在这个案例中,使用了宝贵的内容分组()功能。建议大家去学习怎样在商店演示账户中使用内容分组功能,学习怎样创建内容分组来生产有用的数据。当你去面试一个高级分析师的职位或初级分析师的职位时,你会被选中是因为这个角色相当不易并且需要有足够的商业头脑(很讽刺,对吧?你被选中是因为你在数据分析面试中有商业头脑!)
请继续阅读第四部分,回复“谷歌分析”获取此系列文章4篇合集。
作者简介:
Avinash Kaushik是美国谷歌的数字营销布道师,还是两本最畅销营销书籍 Web Analytics 2.0 和 Web Analytics: An Hour a Day 的作者。其博客也是全球最受欢迎的数字营销分析博客之一。
译者简介:
朱玉雪:玖富互金控股集团有限责任公司旗下品牌玖富叮当市场营销负责人,热衷于数据分析、搜索引擎优化、搜索引擎营销、网上名誉管理、APP营销、程序化广告、新媒体营销等领域。
关于互联网数据官(Internet CDO)
国内第一家聚焦于基于数据和大数据的互联网营销、运营、产品和管理的中立平台。我们为互联网数据从业者、爱好者、解决方案提供商提供行业资讯、技术、知识、经验以及内容分享、活动等。我们也为行业提供内容、活动、招聘和求职的共享发布平台。
iCDO就是Internet Chief Data Officer的英文首字母缩写。
互联网数据官旗下也包括另外两个子品牌:包括宋星老师创建的国内最著名的互联网营销和运营数据分析博客:CWA(网站分析在中国)——知识分享平台、宋星老师和Florian Pihs老师创始的WAW(网站分析星期三)——沙龙活动平台。而iCDO本身,则不仅仅包括前二者的知识分享和沙龙活动,还包括行业资讯及行业信息共享发布平台。
搜索引擎优化知识完全手册,能让你掌握核心知识
网站优化 • 优采云 发表了文章 • 0 个评论 • 90 次浏览 • 2022-06-10 15:04
搜索引擎优化知识完全手册,能让你掌握搜索引擎优化的核心知识。近期,一篇内容提到大搜索目前竞争激烈,针对这个问题我大概做了些思考,记录一下:首先呢,可以分析一下我们平常使用的超级搜索引擎,以谷歌为例,大家可以从中找到至少30个过去20年间外部搜索引擎的一些变化。谷歌在过去20年间,由于网络的大发展,网民的搜索习惯和搜索方式发生了巨大的变化,搜索方式和搜索方式获取资源的方式发生了巨大的变化。
谷歌没有安插利益群体,没有花钱收购他们觉得不安全的网站或者说在自己搞的内容中加入他们认为是作弊的手段,这一点非常值得我们学习。这个其实对于我们就是要针对用户的搜索方式和搜索习惯进行应对改变。那么回到内容上来,你真的知道你的文章应该注意什么吗?首先,标题一定是要吸引人的,这是最关键的一步,大家可以看一下我们用搜索引擎搜索的时候我们看到的标题,我们应该知道标题必须是我们看见了第一眼就要到的,而内容则必须是和标题重复率一定的,这样就更容易被搜索引擎抓取进行排名,这个是标题的重要性。
如果标题和内容重复率太低,那么这个文章内容就白写了,没什么必要,这时候内容才是我们去开始优化的核心。其次是内容本身,如果内容有价值,那么引起用户的共鸣和记忆,对搜索引擎就是有益的,如果在后期能进行优化就更容易获得谷歌权重排名,进而获得相应的推荐引流量。自然不用说了,要想引流必须是要经过你用心去写的,无论是形式上还是内容本身。
第三内容本身也很重要,好的内容必须是有价值的或者内容好的,关于这个问题呢,可以把整个应用于文章里,我个人感觉是一篇好的文章一定是有情怀有意义的,可以让一些屌丝兴奋,能获得知识的,甚至在搜索引擎上搜不到,这样能更容易形成搜索引擎收录,自然排名就上去了。第四的话,一定要抓住搜索引擎的特征和规律,每个排名机制都有他特定的规律,这个可以在一些内容站去和他们大神去套一下。
用户留下访问的记录很关键,为什么百度的权重和排名高,因为用户留下一些用户行为的记录比如搜索时间,搜索关键词,收藏,等等,然后每个记录都会优化调整,这样就形成一个优化的循环,进而形成搜索引擎特有的算法。这也是我们要研究的。接下来,你可以搭建适合自己搜索引擎的关键词,结合谷歌的热门内容,进行资源整合。内容整合有两种,一种是平台整合,另一种则是自己直接搜寻进行匹配。
通过内容让你的关键词在谷歌获得好的排名,从而吸引潜在用户进行广告,这个是发放单页的一种方式。再说一点用户搜索其他关键词你能够在谷歌上找。 查看全部
搜索引擎优化知识完全手册,能让你掌握核心知识
搜索引擎优化知识完全手册,能让你掌握搜索引擎优化的核心知识。近期,一篇内容提到大搜索目前竞争激烈,针对这个问题我大概做了些思考,记录一下:首先呢,可以分析一下我们平常使用的超级搜索引擎,以谷歌为例,大家可以从中找到至少30个过去20年间外部搜索引擎的一些变化。谷歌在过去20年间,由于网络的大发展,网民的搜索习惯和搜索方式发生了巨大的变化,搜索方式和搜索方式获取资源的方式发生了巨大的变化。
谷歌没有安插利益群体,没有花钱收购他们觉得不安全的网站或者说在自己搞的内容中加入他们认为是作弊的手段,这一点非常值得我们学习。这个其实对于我们就是要针对用户的搜索方式和搜索习惯进行应对改变。那么回到内容上来,你真的知道你的文章应该注意什么吗?首先,标题一定是要吸引人的,这是最关键的一步,大家可以看一下我们用搜索引擎搜索的时候我们看到的标题,我们应该知道标题必须是我们看见了第一眼就要到的,而内容则必须是和标题重复率一定的,这样就更容易被搜索引擎抓取进行排名,这个是标题的重要性。
如果标题和内容重复率太低,那么这个文章内容就白写了,没什么必要,这时候内容才是我们去开始优化的核心。其次是内容本身,如果内容有价值,那么引起用户的共鸣和记忆,对搜索引擎就是有益的,如果在后期能进行优化就更容易获得谷歌权重排名,进而获得相应的推荐引流量。自然不用说了,要想引流必须是要经过你用心去写的,无论是形式上还是内容本身。
第三内容本身也很重要,好的内容必须是有价值的或者内容好的,关于这个问题呢,可以把整个应用于文章里,我个人感觉是一篇好的文章一定是有情怀有意义的,可以让一些屌丝兴奋,能获得知识的,甚至在搜索引擎上搜不到,这样能更容易形成搜索引擎收录,自然排名就上去了。第四的话,一定要抓住搜索引擎的特征和规律,每个排名机制都有他特定的规律,这个可以在一些内容站去和他们大神去套一下。
用户留下访问的记录很关键,为什么百度的权重和排名高,因为用户留下一些用户行为的记录比如搜索时间,搜索关键词,收藏,等等,然后每个记录都会优化调整,这样就形成一个优化的循环,进而形成搜索引擎特有的算法。这也是我们要研究的。接下来,你可以搭建适合自己搜索引擎的关键词,结合谷歌的热门内容,进行资源整合。内容整合有两种,一种是平台整合,另一种则是自己直接搜寻进行匹配。
通过内容让你的关键词在谷歌获得好的排名,从而吸引潜在用户进行广告,这个是发放单页的一种方式。再说一点用户搜索其他关键词你能够在谷歌上找。
React Native 版本升级指南
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-06-05 03:31
觉得文章对你有用的话一定要记得点赞哦 ,谢谢你,这对我来说真的很重要!
一、磨刀不误砍柴工
这部分知识我认为是最重要的,毕竟版本更新是永恒的,操作流程却是不变的。
详细介绍各端构建工具前,我们抛开各种技术细节,从整个项目的生命周期出发,看看大部分产品是怎么做技术规划的:
理清一个技术产品的生命周期后,你就会对日常开发中配置文件有了整体的认知:那些又臭又长的配置项,乱七八糟的兼容写法,毫无美感的 DSL,最神奇的是这些七拼八凑的东西还能把项目跑起来,Build 成功的那一刻你一定会对这种人类奇迹发出由衷的敬佩之情——原来这就叫专业啊!
收一收澎湃的情绪,牢记上面的指导经验,我们下面开始讨论技术细节。
1.【Web 前端】项目配置
前端工程化一直是前端里面的热点,虽然一直很热,但是具体实现还是一团糟。个人认为原因主要有两点,一个是前端构建从无到有,相对而言基础薄弱;一个是社区推动,百花齐放的同时又没有统一标准。就拿现在前端的主要配置文件来说:
上面只是列出了几个主流配置,不出意外的话,现在你的项目里已经有 5 个配置文件了,在 JavaScript 这个前端万能脚本语言的粘合下,这些配置文件还可以互相引用互相耦合,复杂度搞成这样,开发体验还没有 iOS Android 的一半好。
如果你认为我只是单纯的批评前端那你就理解错了,我想表达的是,这么复杂的配置都能搞定,iOS Android 的项目配置还不是手到擒来?
2.【iOS】项目配置
iOS 项目主要有两个点:project.pbxproj 和 CocoaPods。这两块儿的知识了解后,升级 RN 就完全不虚了。
1️⃣project.pbxproj 与 Xcode
project.pbxproj 就是一个 iOS 项目的配置文件,从数据结构特点上有些像 JSON,年龄可以追溯到 NeXT,可读性基本为 0,每次 git 合并都是纯黑的噩梦。不信你瞅瞅下图,这是给人看的吗。
project.pbxproj 代码
可读性这么差的东西能传下来,其实全靠 XCode 这个 IDE 给它续命。我们每次在 XCode 里修改的配置,例如 Build Settings 等选项,最后都会反映到 project.pbxproj 这个配置文件上,也算是一种另类 DSL 了。
project.pbxproj 相关的知识我推荐下面几篇文章,阅读后会让你对 iOS 编译打包流程有个更深的了解:
2️⃣ CocoaPods
CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具,目前主流 iOS 工程都是用 CocoaPods 管理第三方库的。
React Native 在 0.60 里终于用上了 CocoaPods,和 iOS 社区步调一致了起来。这样做的好处就是后续维护和迭代的压力会小很多,鬼知道我以前升级各种 iOS SDK 的日子是怎么熬过来的。
相对 project.pbxproj,CocoaPods 无疑简单了不少,写配置脚本的 Ruby 语言也比较清爽,Podfile 的可读性要高很多。
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /><br /> use_native_modules!<br />end<br />
CocoaPods 的学习资料可以参考下文,不够的话自行搜索即可:
CocoaPods 使用教程
3.【Android】项目配置
Android 的项目配置主要是由 gradle 文件控制的,gradle 文件又由 Groovy 这门 JVM 系的脚本语言书写。到这里思路就很明显了,我们只要了解一些 Groovy 的语法和 gradle 的写法,就能读懂和修改 Android 的配置文件了。在这里我推荐一些相关教程,读完后就会有个大致的了解:
学习了基础的语法后,再回到 Android 工程上来。Android 的项目配置主要由 3 个文件控制,升级时冲突较多的也是这 3 个文件:
个人认为 Android 的 Gradle 配置还是比较容易入门的,因为 gradle 文件有个好处,可以随意的添加注释。大家可以花点儿时间把每个配置项都加上注释,这样在升级改动过程中就不容易发怵。
4.RN 官方升级助手
React Native 官方在 2019 年 7 月 0.60 大版本更新时,推出了 Upgrade Helper 这个 Diff 小工具。通过这个工具我们可以方便的看出版本更新时各个配置脚本的改动,非常的方便。
React Native Upgrade Helper
二、升级流程
RN 版本升级时,我的升级流程一般是这样的:
在更新过程中,个人建议 git commit 操作要尽量原子化,方便后续复盘和回滚,小心驶得万年船。
在我实际升级中,因为 React Native 0.59 到 0.60 有非常大的变动,并且业务较为复杂,升级 0.60 花了两个星期的时间:iOS 一周,Android 一周;0.61 和 0.62 的升级就比较简单了,大概一两个小时就可以升级好。
三、React Native 0.60 升级
2019 年 7 月 3 日 Facebook 官方发布了 React Native 0.60,这是一次非常大的版本更新,虽然没有添加新的功能,但是在底层上做了很多优化,向主流配置靠齐:
0.60 升级时一定要有耐心,不可能一次性成功的,建议参考 Upgrade Helper 和 Upgrade to React Native 0.60 这篇博文,我会对文中没有说明的地方进行补充。
升级前先确保相关第三方包已经是最新版本。
1.React Native
JavaScript 这里相对来说好升级一些,毕竟是前端程序员的主场。根据 Diff 差异升级版本号后,还需要注意以下几点:
1️⃣ 部分 RN 内置组件交给社区维护
NetInfo、WebView 和 Geolocation 从 React Native 中移除,交给 react-native-community 社区维护。所以我们需要修改 import 时的路径。
Slider、AsyncStorage、CameraRoll、Clipboard 等组件也有移除计划,这次升级也可以顺便迁移一下。
值得注意的是,react-native-webview 在一次更新中为了响应 App Store 政策,已经移除了 UIWebView,只支持 WKWebView。如果你做过移动端的适配,你肯定明白 WKWebview 对 cookie 支持不太友好,这里需要重点回归测试一下;另外一点是如果 RN 和 H5 网页是通过 postMessage 的方式交互,相关 API 也有一些不兼容更新,这里需要重点适配一下,具体细节可以看文档。
2️⃣ SwipeableFlatList 移除
SwipeableFlatList 是 React Native 在 0.5X 某个版本提供的侧滑删除列表组件,虽然一直没有官方文档中放出来,但是社区上已经有很多人在使用了。可能对这个组件的实现不太满意,官方在 0.60 里删除了这个组件。为了不让项目报错,我们可能需要把 SwipeableFlatList 相关的源码拿出来自己手动维护一下,有人把相关代码提出来维护了一个 npm 包——react-native-swipeable-lists,大家可以引入暂时过度一下。
2.iOS
0.60 版本的 React Native 支持 CocoaPods,2020 年了,RN 终于支持 CocoaPods 了,没有 CocoaPods 的时代,为了使用一些 iOS 第三方库,我们必须手动把库文件拖到主工程里,升级和维护非常不方便。因为 0.61 版本 CocoaPods 是唯一可选包管理方案,所以强烈建议直接升级使用。
1️⃣ 迁移到 CocoaPods & Autolinking 支持
迁移 CocoaPods 前,先在 CLI 里输入一下命令 unlink Native Modules:
react-native unlink<br />
unlink 后就要迁移到 CocoaPods 了。迁移前确保 Ruby 和 CocoaPods 已经安装成功,具体的安装过程不是本文重点就不展开了,没有安装的同学自行 Google 搜索。
我们在 ios 目录里新建一个文件 Podfile,在里面输入以下代码:
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /> pod 'React-DevSupport', :path => '../node_modules/react-native/React'<br /> pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'<br /> pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'<br /> pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'<br /> pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'<br /> pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'<br /> pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'<br /> pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'<br /> pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'<br /> pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'<br /> pod 'React-RCTWebSocket', :path => '../node_modules/react-native/Libraries/WebSocket'<br /><br /> pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'<br /> pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'<br /> pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'<br /> pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'<br /> pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'<br /><br /> pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'<br /> pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'<br /> pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'<br /><br /> target '项目名称Tests' do<br /> inherit! :search_paths<br /> # Pods for testing<br /> end<br /><br /> use_native_modules!<br />end<br />
上面这段代码,pod 开头的都是从 node_modules 目录导入 react-native 相关的官方代码。下面两行代码是实现 autolink 的功能:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> ...<br /> use_native_modules!<br />end<br />
Podfile 配置好后,就在 ios 文件夹下运行 pod install,安装相关依赖。
安装成功后会生成一个 xcworkspace 空间,这时候你需要退出当前的 xcodeproj 项目,打开 xcworkspace。
在 xcworkspace 里,首先有两个顶层文件夹,一个是你的 xcodeproj 项目,一个是 Pods 文件夹(左图):前者包含着你的业务代码,后者管理者安装的第三方库文件。这时候需要手动把 你的项目/Libraries 目录下的 *.xcodeproj 文件手动删除(右图红框 ➊),因为他们已经存在于 Pods 文件夹里了(右图红框 ➋)。
iOS目录变化2️⃣ 修改 Header Search Path
上一步修改了 React Native 项目的引用方式,但还有一个问题,那就是寻址的头文件路径并没有修改过来,我们可以观察下面两张图:
当时这个变化卡了我一天,而且这个变化是在 project.pbxproj 中的,非常难以阅读就忽略掉了。后来通过新建一个 RN 新项目发现了问题。解决方法是删除原来的 Header Search Path 内容,手动把新的路径添加进去。
迁移前
迁移后
上面两步做完后可以尝试 build 一下项目,大概率你会发现还是 build 不起来。因为错误原因千奇百怪我也无法一一覆盖,这里还是问 Google 比较方便。
3️⃣ 新增 Start Packager 脚本
到这一步假设你已经 Build 起来 iOS 项目了,这时候你会发现一个问题,之前 iOS build 成功后,会自动启动一个 node 服务器编译 javascript 文件,更新后并没有自动启动 node 服务器,需要我们手动 npm run start 启动 node 服务器,非常的不方便。
问题出在哪里呢?原因是在原来的构建方式里,Libraries 下的 React.xcodeproj 有个 Start Packager 脚本,这个脚本会在项目 build 成功后自动启动一个 node 服务器:
原 StartPackager 位置
迁移到 Pods 后,这个脚本就没有了,需要我们在主工程里手动添加一下。添加方式也很简单,我在下图也标注好了,点击项目文件夹,在 TARGETS 的 Build Phases 里点击 ➕,再点击 New Run Script Phase 新增一个脚本区域,然后把下面的代码填写进去:
新建 StartPackager
export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"<br />echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../node_modules/react-native/scripts/.packager.env"<br />if [ -z "${RCT_NO_LAUNCH_PACKAGER+xxx}" ] ; then<br /> if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then<br /> if ! curl -s "http://localhost:${RCT_METRO_PORT}/status" | grep -q "packager-status:running" ; then<br /> echo "Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly"<br /> exit 2<br /> fi<br /> else<br /> open "$SRCROOT/../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically"<br /> fi<br />fi<br />
这个 Start Packager 脚本的位置也有些讲究,最好放在 Check Pods Manifest.lock 和 Compile Sources 之间,要不然启动 node 服务器时会导致报错。
4️⃣ 新增 LaunchScreen.storyboard
随着 iPhone 产品线的增多,iPhone手机的尺寸也多了起来,原来一个尺寸配一个 LaunchImage 的方式逐渐变的不再适用,这时候 官方建议用 LaunchScreen.storyboard 来制作启动屏,并且要求 2021 年所有 APP 都得改为此方案。
具体的配置网上有很多教程了,大家搜索参考配置就好。我个人参考了以下教程:
5️⃣ 修改 xcodebuild 脚本
如果项目之前有配置过自动打包脚本,因为这次升级迁移到 workspace,所以也得对原来的打包脚本做一些修改:
xcodebuild archive -project 项目名称.xcodeproj<br />
⬇️
xcodebuild archive -workspace 项目名称.xcworkspace<br />
关于 xcodebuild 可以参考这两篇文章:
3.Android
0.60 的 Android 更新主要是 3 点:
升级前先需要升级 Gradle 和 Groovy 的版本。具体细节参考 Upgrade Helper。
1️⃣ 升级到 AndroidX
AndroidX 的推进主要是 Google 官方受够了 Android 目前混乱不堪的 android.support ,用一个统一的 androidx 来代替。升级跟着 Android 官方文档走就行,我主要参考了以下文档:
迁移工作主要是修改 import 路径,工作量可能有些大,但心理负担较小,本质上就是改了个名字,问题不大。
2️⃣ Autolinking 支持
Autolinking 功能集成前先试试运行 react-native unlink,看看能不能自动取消链接。如果取消失败,就要自己手动删除旧的 link 代码,加入新的 Autolinking 代码。下面我以 react-native-svg 这个第三方库为例进行说明:
1.检查 android/settings.gradle,删除旧的 include 配置,加入下面新的代码:
rootProject.name = '你的项目'<br /><br />- include ':react-native-svg'<br />- project(':react-native-svg').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-svg/android')<br /><br />+ apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)<br />include ':app'<br />
2.检查 android/app/build.gradle,删除旧的配置,文件的最后一行加入一行配置:
dependencies {<br />- implementation project(':react-native-svg')<br />}<br /><br />+ apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)<br />
3.检查 MainApplication.java,删除旧的引用:
- @Override<br />- protected List getPackages() {<br />- return Arrays.asList(<br />- new MainReactPackage(),<br />- new SvgPackage()<br />- );<br /><br />+ @SuppressWarnings("UnnecessaryLocalVariable")<br />+ List packages = new PackageList(this).getPackages();<br />+ return packages;<br />- }<br />
值得注意的是,我们业务中很有可能会自己封装一些 Native Module,经过上面的修改后,导入 Native Module 的方式也要做相应的修改,这里可以参考官方文档 Android Register the Module: <p>+ import com.your-app-name.CustomToastPackage; // 查看全部
React Native 版本升级指南
觉得文章对你有用的话一定要记得点赞哦 ,谢谢你,这对我来说真的很重要!
一、磨刀不误砍柴工
这部分知识我认为是最重要的,毕竟版本更新是永恒的,操作流程却是不变的。
详细介绍各端构建工具前,我们抛开各种技术细节,从整个项目的生命周期出发,看看大部分产品是怎么做技术规划的:
理清一个技术产品的生命周期后,你就会对日常开发中配置文件有了整体的认知:那些又臭又长的配置项,乱七八糟的兼容写法,毫无美感的 DSL,最神奇的是这些七拼八凑的东西还能把项目跑起来,Build 成功的那一刻你一定会对这种人类奇迹发出由衷的敬佩之情——原来这就叫专业啊!
收一收澎湃的情绪,牢记上面的指导经验,我们下面开始讨论技术细节。
1.【Web 前端】项目配置
前端工程化一直是前端里面的热点,虽然一直很热,但是具体实现还是一团糟。个人认为原因主要有两点,一个是前端构建从无到有,相对而言基础薄弱;一个是社区推动,百花齐放的同时又没有统一标准。就拿现在前端的主要配置文件来说:
上面只是列出了几个主流配置,不出意外的话,现在你的项目里已经有 5 个配置文件了,在 JavaScript 这个前端万能脚本语言的粘合下,这些配置文件还可以互相引用互相耦合,复杂度搞成这样,开发体验还没有 iOS Android 的一半好。
如果你认为我只是单纯的批评前端那你就理解错了,我想表达的是,这么复杂的配置都能搞定,iOS Android 的项目配置还不是手到擒来?
2.【iOS】项目配置
iOS 项目主要有两个点:project.pbxproj 和 CocoaPods。这两块儿的知识了解后,升级 RN 就完全不虚了。
1️⃣project.pbxproj 与 Xcode
project.pbxproj 就是一个 iOS 项目的配置文件,从数据结构特点上有些像 JSON,年龄可以追溯到 NeXT,可读性基本为 0,每次 git 合并都是纯黑的噩梦。不信你瞅瞅下图,这是给人看的吗。
project.pbxproj 代码
可读性这么差的东西能传下来,其实全靠 XCode 这个 IDE 给它续命。我们每次在 XCode 里修改的配置,例如 Build Settings 等选项,最后都会反映到 project.pbxproj 这个配置文件上,也算是一种另类 DSL 了。
project.pbxproj 相关的知识我推荐下面几篇文章,阅读后会让你对 iOS 编译打包流程有个更深的了解:
2️⃣ CocoaPods
CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具,目前主流 iOS 工程都是用 CocoaPods 管理第三方库的。
React Native 在 0.60 里终于用上了 CocoaPods,和 iOS 社区步调一致了起来。这样做的好处就是后续维护和迭代的压力会小很多,鬼知道我以前升级各种 iOS SDK 的日子是怎么熬过来的。
相对 project.pbxproj,CocoaPods 无疑简单了不少,写配置脚本的 Ruby 语言也比较清爽,Podfile 的可读性要高很多。
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /><br /> use_native_modules!<br />end<br />
CocoaPods 的学习资料可以参考下文,不够的话自行搜索即可:
CocoaPods 使用教程
3.【Android】项目配置
Android 的项目配置主要是由 gradle 文件控制的,gradle 文件又由 Groovy 这门 JVM 系的脚本语言书写。到这里思路就很明显了,我们只要了解一些 Groovy 的语法和 gradle 的写法,就能读懂和修改 Android 的配置文件了。在这里我推荐一些相关教程,读完后就会有个大致的了解:
学习了基础的语法后,再回到 Android 工程上来。Android 的项目配置主要由 3 个文件控制,升级时冲突较多的也是这 3 个文件:
个人认为 Android 的 Gradle 配置还是比较容易入门的,因为 gradle 文件有个好处,可以随意的添加注释。大家可以花点儿时间把每个配置项都加上注释,这样在升级改动过程中就不容易发怵。
4.RN 官方升级助手
React Native 官方在 2019 年 7 月 0.60 大版本更新时,推出了 Upgrade Helper 这个 Diff 小工具。通过这个工具我们可以方便的看出版本更新时各个配置脚本的改动,非常的方便。
React Native Upgrade Helper
二、升级流程
RN 版本升级时,我的升级流程一般是这样的:
在更新过程中,个人建议 git commit 操作要尽量原子化,方便后续复盘和回滚,小心驶得万年船。
在我实际升级中,因为 React Native 0.59 到 0.60 有非常大的变动,并且业务较为复杂,升级 0.60 花了两个星期的时间:iOS 一周,Android 一周;0.61 和 0.62 的升级就比较简单了,大概一两个小时就可以升级好。
三、React Native 0.60 升级
2019 年 7 月 3 日 Facebook 官方发布了 React Native 0.60,这是一次非常大的版本更新,虽然没有添加新的功能,但是在底层上做了很多优化,向主流配置靠齐:
0.60 升级时一定要有耐心,不可能一次性成功的,建议参考 Upgrade Helper 和 Upgrade to React Native 0.60 这篇博文,我会对文中没有说明的地方进行补充。
升级前先确保相关第三方包已经是最新版本。
1.React Native
JavaScript 这里相对来说好升级一些,毕竟是前端程序员的主场。根据 Diff 差异升级版本号后,还需要注意以下几点:
1️⃣ 部分 RN 内置组件交给社区维护
NetInfo、WebView 和 Geolocation 从 React Native 中移除,交给 react-native-community 社区维护。所以我们需要修改 import 时的路径。
Slider、AsyncStorage、CameraRoll、Clipboard 等组件也有移除计划,这次升级也可以顺便迁移一下。
值得注意的是,react-native-webview 在一次更新中为了响应 App Store 政策,已经移除了 UIWebView,只支持 WKWebView。如果你做过移动端的适配,你肯定明白 WKWebview 对 cookie 支持不太友好,这里需要重点回归测试一下;另外一点是如果 RN 和 H5 网页是通过 postMessage 的方式交互,相关 API 也有一些不兼容更新,这里需要重点适配一下,具体细节可以看文档。
2️⃣ SwipeableFlatList 移除
SwipeableFlatList 是 React Native 在 0.5X 某个版本提供的侧滑删除列表组件,虽然一直没有官方文档中放出来,但是社区上已经有很多人在使用了。可能对这个组件的实现不太满意,官方在 0.60 里删除了这个组件。为了不让项目报错,我们可能需要把 SwipeableFlatList 相关的源码拿出来自己手动维护一下,有人把相关代码提出来维护了一个 npm 包——react-native-swipeable-lists,大家可以引入暂时过度一下。
2.iOS
0.60 版本的 React Native 支持 CocoaPods,2020 年了,RN 终于支持 CocoaPods 了,没有 CocoaPods 的时代,为了使用一些 iOS 第三方库,我们必须手动把库文件拖到主工程里,升级和维护非常不方便。因为 0.61 版本 CocoaPods 是唯一可选包管理方案,所以强烈建议直接升级使用。
1️⃣ 迁移到 CocoaPods & Autolinking 支持
迁移 CocoaPods 前,先在 CLI 里输入一下命令 unlink Native Modules:
react-native unlink<br />
unlink 后就要迁移到 CocoaPods 了。迁移前确保 Ruby 和 CocoaPods 已经安装成功,具体的安装过程不是本文重点就不展开了,没有安装的同学自行 Google 搜索。
我们在 ios 目录里新建一个文件 Podfile,在里面输入以下代码:
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /> pod 'React-DevSupport', :path => '../node_modules/react-native/React'<br /> pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'<br /> pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'<br /> pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'<br /> pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'<br /> pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'<br /> pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'<br /> pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'<br /> pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'<br /> pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'<br /> pod 'React-RCTWebSocket', :path => '../node_modules/react-native/Libraries/WebSocket'<br /><br /> pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'<br /> pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'<br /> pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'<br /> pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'<br /> pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'<br /><br /> pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'<br /> pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'<br /> pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'<br /><br /> target '项目名称Tests' do<br /> inherit! :search_paths<br /> # Pods for testing<br /> end<br /><br /> use_native_modules!<br />end<br />
上面这段代码,pod 开头的都是从 node_modules 目录导入 react-native 相关的官方代码。下面两行代码是实现 autolink 的功能:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> ...<br /> use_native_modules!<br />end<br />
Podfile 配置好后,就在 ios 文件夹下运行 pod install,安装相关依赖。
安装成功后会生成一个 xcworkspace 空间,这时候你需要退出当前的 xcodeproj 项目,打开 xcworkspace。
在 xcworkspace 里,首先有两个顶层文件夹,一个是你的 xcodeproj 项目,一个是 Pods 文件夹(左图):前者包含着你的业务代码,后者管理者安装的第三方库文件。这时候需要手动把 你的项目/Libraries 目录下的 *.xcodeproj 文件手动删除(右图红框 ➊),因为他们已经存在于 Pods 文件夹里了(右图红框 ➋)。
iOS目录变化2️⃣ 修改 Header Search Path
上一步修改了 React Native 项目的引用方式,但还有一个问题,那就是寻址的头文件路径并没有修改过来,我们可以观察下面两张图:
当时这个变化卡了我一天,而且这个变化是在 project.pbxproj 中的,非常难以阅读就忽略掉了。后来通过新建一个 RN 新项目发现了问题。解决方法是删除原来的 Header Search Path 内容,手动把新的路径添加进去。
迁移前
迁移后
上面两步做完后可以尝试 build 一下项目,大概率你会发现还是 build 不起来。因为错误原因千奇百怪我也无法一一覆盖,这里还是问 Google 比较方便。
3️⃣ 新增 Start Packager 脚本
到这一步假设你已经 Build 起来 iOS 项目了,这时候你会发现一个问题,之前 iOS build 成功后,会自动启动一个 node 服务器编译 javascript 文件,更新后并没有自动启动 node 服务器,需要我们手动 npm run start 启动 node 服务器,非常的不方便。
问题出在哪里呢?原因是在原来的构建方式里,Libraries 下的 React.xcodeproj 有个 Start Packager 脚本,这个脚本会在项目 build 成功后自动启动一个 node 服务器:
原 StartPackager 位置
迁移到 Pods 后,这个脚本就没有了,需要我们在主工程里手动添加一下。添加方式也很简单,我在下图也标注好了,点击项目文件夹,在 TARGETS 的 Build Phases 里点击 ➕,再点击 New Run Script Phase 新增一个脚本区域,然后把下面的代码填写进去:
新建 StartPackager
export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"<br />echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../node_modules/react-native/scripts/.packager.env"<br />if [ -z "${RCT_NO_LAUNCH_PACKAGER+xxx}" ] ; then<br /> if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then<br /> if ! curl -s "http://localhost:${RCT_METRO_PORT}/status" | grep -q "packager-status:running" ; then<br /> echo "Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly"<br /> exit 2<br /> fi<br /> else<br /> open "$SRCROOT/../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically"<br /> fi<br />fi<br />
这个 Start Packager 脚本的位置也有些讲究,最好放在 Check Pods Manifest.lock 和 Compile Sources 之间,要不然启动 node 服务器时会导致报错。
4️⃣ 新增 LaunchScreen.storyboard
随着 iPhone 产品线的增多,iPhone手机的尺寸也多了起来,原来一个尺寸配一个 LaunchImage 的方式逐渐变的不再适用,这时候 官方建议用 LaunchScreen.storyboard 来制作启动屏,并且要求 2021 年所有 APP 都得改为此方案。
具体的配置网上有很多教程了,大家搜索参考配置就好。我个人参考了以下教程:
5️⃣ 修改 xcodebuild 脚本
如果项目之前有配置过自动打包脚本,因为这次升级迁移到 workspace,所以也得对原来的打包脚本做一些修改:
xcodebuild archive -project 项目名称.xcodeproj<br />
⬇️
xcodebuild archive -workspace 项目名称.xcworkspace<br />
关于 xcodebuild 可以参考这两篇文章:
3.Android
0.60 的 Android 更新主要是 3 点:
升级前先需要升级 Gradle 和 Groovy 的版本。具体细节参考 Upgrade Helper。
1️⃣ 升级到 AndroidX
AndroidX 的推进主要是 Google 官方受够了 Android 目前混乱不堪的 android.support ,用一个统一的 androidx 来代替。升级跟着 Android 官方文档走就行,我主要参考了以下文档:
迁移工作主要是修改 import 路径,工作量可能有些大,但心理负担较小,本质上就是改了个名字,问题不大。
2️⃣ Autolinking 支持
Autolinking 功能集成前先试试运行 react-native unlink,看看能不能自动取消链接。如果取消失败,就要自己手动删除旧的 link 代码,加入新的 Autolinking 代码。下面我以 react-native-svg 这个第三方库为例进行说明:
1.检查 android/settings.gradle,删除旧的 include 配置,加入下面新的代码:
rootProject.name = '你的项目'<br /><br />- include ':react-native-svg'<br />- project(':react-native-svg').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-svg/android')<br /><br />+ apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)<br />include ':app'<br />
2.检查 android/app/build.gradle,删除旧的配置,文件的最后一行加入一行配置:
dependencies {<br />- implementation project(':react-native-svg')<br />}<br /><br />+ apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)<br />
3.检查 MainApplication.java,删除旧的引用:
- @Override<br />- protected List getPackages() {<br />- return Arrays.asList(<br />- new MainReactPackage(),<br />- new SvgPackage()<br />- );<br /><br />+ @SuppressWarnings("UnnecessaryLocalVariable")<br />+ List packages = new PackageList(this).getPackages();<br />+ return packages;<br />- }<br />
值得注意的是,我们业务中很有可能会自己封装一些 Native Module,经过上面的修改后,导入 Native Module 的方式也要做相应的修改,这里可以参考官方文档 Android Register the Module: <p>+ import com.your-app-name.CustomToastPackage; //
搜索引擎优化知识完全手册,你get到了吗?
网站优化 • 优采云 发表了文章 • 0 个评论 • 90 次浏览 • 2022-06-04 13:05
搜索引擎优化知识完全手册。祝你生活愉快!本书的内容,我将其概括为5个部分,即:1:搜索引擎优化的分类2:选择搜索引擎和网站的关键词3:使用搜索引擎技术来提高网站的竞争力4:如何优化网站排名5:优化成功的网站与营销方案1:搜索引擎优化的分类:搜索引擎优化包括seo、其他网络技术优化、搜索引擎营销等模块,可以分为以下5种收益:1:每年可以获得大约20-30万的利润(五毛,六毛)2:可以帮助客户和公司增加广告的曝光率,获得更多流量3:节省广告费用,或是节省产品推广广告费用,减少企业营销和宣传成本4:为企业营销提供更多可能性5:无形中帮助客户创造价值2:选择搜索引擎和网站的关键词:(解决以下问题):1:什么是正确的关键词?2:关键词如何设置?3:为什么要使用关键词?4:设置关键词要遵循哪些原则?5:如何设置关键词?6:网站的关键词布局要注意什么?7:关键词如何找?怎么找?2:站内优化:1:网站的规划、架构2:网站标题设置3:网站描述设置4:网站结构设置5:网站的内容布局4:站外优化:1:网站优化(seo)2:网站的兼容性3:网站数据统计和分析4:网站的搜索排名5:关键词设置6:常见的seo误区7:seo如何实践?3:其他营销方式5:推广seo的方法(。
1):seo最常见的推广方式及其效果
2):seo最常见的推广方式及其效果
3):seo好不好做?
4):如何seo,
5):不需要seo,
6):如何推广,
7):seo对企业的重要性是什么?
8):网站布局更精准,
9):网站要怎么做推广,
2):搜索引擎营销
2)2:邮件营销
2)3:域名注册
2)4:网站建设
2)5:网络营销
2)6:网络推广
2)7:dsp广告
2)8:dsp广告
2)9:网络推广
2)10:邮件营销
2)11:网站推广
2)12:论坛营销
2)13:博客营销
2)14:论坛营销
2)15:视频营销
2)16:新闻营销
2)17:视频营销
2)18:微信营销
2)19:短视频营销
2)20:app营销
2)21:网站推广
2)22:其他营销方式的了解与渠道
2)23:学习搜索引擎优化的时间规划
2)24:seo学习计划7:搜索引擎优化
2)第2部分:网站优化:1:网站优化
2)2:网站布局3:页面优化4:网站排名5:新闻营销6:搜索引擎营销
2)第3部分:如何竞价排名7:seo学习计划8:搜索引擎营销
2)9:手机站优化 查看全部
搜索引擎优化知识完全手册,你get到了吗?
搜索引擎优化知识完全手册。祝你生活愉快!本书的内容,我将其概括为5个部分,即:1:搜索引擎优化的分类2:选择搜索引擎和网站的关键词3:使用搜索引擎技术来提高网站的竞争力4:如何优化网站排名5:优化成功的网站与营销方案1:搜索引擎优化的分类:搜索引擎优化包括seo、其他网络技术优化、搜索引擎营销等模块,可以分为以下5种收益:1:每年可以获得大约20-30万的利润(五毛,六毛)2:可以帮助客户和公司增加广告的曝光率,获得更多流量3:节省广告费用,或是节省产品推广广告费用,减少企业营销和宣传成本4:为企业营销提供更多可能性5:无形中帮助客户创造价值2:选择搜索引擎和网站的关键词:(解决以下问题):1:什么是正确的关键词?2:关键词如何设置?3:为什么要使用关键词?4:设置关键词要遵循哪些原则?5:如何设置关键词?6:网站的关键词布局要注意什么?7:关键词如何找?怎么找?2:站内优化:1:网站的规划、架构2:网站标题设置3:网站描述设置4:网站结构设置5:网站的内容布局4:站外优化:1:网站优化(seo)2:网站的兼容性3:网站数据统计和分析4:网站的搜索排名5:关键词设置6:常见的seo误区7:seo如何实践?3:其他营销方式5:推广seo的方法(。
1):seo最常见的推广方式及其效果
2):seo最常见的推广方式及其效果
3):seo好不好做?
4):如何seo,
5):不需要seo,
6):如何推广,
7):seo对企业的重要性是什么?
8):网站布局更精准,
9):网站要怎么做推广,
2):搜索引擎营销
2)2:邮件营销
2)3:域名注册
2)4:网站建设
2)5:网络营销
2)6:网络推广
2)7:dsp广告
2)8:dsp广告
2)9:网络推广
2)10:邮件营销
2)11:网站推广
2)12:论坛营销
2)13:博客营销
2)14:论坛营销
2)15:视频营销
2)16:新闻营销
2)17:视频营销
2)18:微信营销
2)19:短视频营销
2)20:app营销
2)21:网站推广
2)22:其他营销方式的了解与渠道
2)23:学习搜索引擎优化的时间规划
2)24:seo学习计划7:搜索引擎优化
2)第2部分:网站优化:1:网站优化
2)2:网站布局3:页面优化4:网站排名5:新闻营销6:搜索引擎营销
2)第3部分:如何竞价排名7:seo学习计划8:搜索引擎营销
2)9:手机站优化
搜索引擎优化知识完全手册(10)检索的魔力
网站优化 • 优采云 发表了文章 • 0 个评论 • 39 次浏览 • 2022-05-27 23:00
搜索引擎优化知识完全手册(1
0)检索的魔力搜索引擎是互联网上最知名的一种工具,不同的搜索引擎有不同的优势和劣势,要做好这件事就需要做好以下3点:1.站内优化:改善网站内容布局,提高网站页面的友好度2.站外优化:利用社交平台进行推广,提高流量3.关键词出价:出价越高,转化越高,收益也越大。摘要1.收藏好文章大小标题,避免一稿多发2.尽量利用评论来提高自己产品的曝光度3.避免主动打广告,尽量包含1-2个产品页面在其中4.提高关键词质量度,收录率5.增加页面链接数。
搜索引擎优化从定义上来讲一般是指通过搜索引擎来优化网站的所有页面,达到搜索引擎良好排名,进而增加流量,提高业务收入。
1、提高您的外链数量
2、提高您网站排名
3、提高您网站的收录率
4、提高您网站关键词与网站标题的相关性其中外链的作用因网站权重和内链而异,外链的作用最主要是为了发外链链接给别人,也可以获得转化率。然后是提高网站排名。关键词和页面自然排名的作用因权重不同而异。
1、外链来源:通过付费入口或口碑中心来得到的多是站外的链接;反正网站内部排名上升之后,通过网站关键词搜索获得的“外链”是非常有价值的。
2、网站收录和排名:所有排名靠前的网站,都是由“外链”、“内链”和“内部”元素组成的。凡是产生外链的页面,一定都要搜索引擎外链的网站收录和排名都比较好。
3、网站转化率:在搜索引擎网站可以展示产品信息,用户点击进入后实现网站转化,网站自然排名靠前是网站转化率高的表现。
4、页面质量:任何一个产品在搜索引擎排名上都不是一个质量低的,反之亦然,那些自身质量不高的页面可能排名靠后。总的来说,搜索引擎优化网站的一般流程是选定目标关键词,设计网站内部结构,布局页面,优化关键词,提高网站的内部和外部优化程度等等方面的内容。从整体上来说,做好搜索引擎优化就是通过建立站内优化、站外优化来提高网站的权重,进而提高页面收录,收录好转化率才会高。
互联网上,一个页面能够有多少个收录和排名,通过页面的转化率,页面的收藏、浏览、分享和点赞等可以直观看出。尤其是电商行业,更加明显。当然,网站搜索引擎优化是一个渐进的过程,最终的形式是内容优化。一个好的内容,将是搜索引擎优化的根本。搜索引擎优化没有什么方法,没有什么捷径,就是让每个用户都能够用的起好的搜索引擎。
从另一个角度来说,如果想要让搜索引擎越来越好,一定是从搜索引擎变得更加智能化、更加体贴人。也就是说,搜索引擎。 查看全部
搜索引擎优化知识完全手册(10)检索的魔力
搜索引擎优化知识完全手册(1
0)检索的魔力搜索引擎是互联网上最知名的一种工具,不同的搜索引擎有不同的优势和劣势,要做好这件事就需要做好以下3点:1.站内优化:改善网站内容布局,提高网站页面的友好度2.站外优化:利用社交平台进行推广,提高流量3.关键词出价:出价越高,转化越高,收益也越大。摘要1.收藏好文章大小标题,避免一稿多发2.尽量利用评论来提高自己产品的曝光度3.避免主动打广告,尽量包含1-2个产品页面在其中4.提高关键词质量度,收录率5.增加页面链接数。
搜索引擎优化从定义上来讲一般是指通过搜索引擎来优化网站的所有页面,达到搜索引擎良好排名,进而增加流量,提高业务收入。
1、提高您的外链数量
2、提高您网站排名
3、提高您网站的收录率
4、提高您网站关键词与网站标题的相关性其中外链的作用因网站权重和内链而异,外链的作用最主要是为了发外链链接给别人,也可以获得转化率。然后是提高网站排名。关键词和页面自然排名的作用因权重不同而异。
1、外链来源:通过付费入口或口碑中心来得到的多是站外的链接;反正网站内部排名上升之后,通过网站关键词搜索获得的“外链”是非常有价值的。
2、网站收录和排名:所有排名靠前的网站,都是由“外链”、“内链”和“内部”元素组成的。凡是产生外链的页面,一定都要搜索引擎外链的网站收录和排名都比较好。
3、网站转化率:在搜索引擎网站可以展示产品信息,用户点击进入后实现网站转化,网站自然排名靠前是网站转化率高的表现。
4、页面质量:任何一个产品在搜索引擎排名上都不是一个质量低的,反之亦然,那些自身质量不高的页面可能排名靠后。总的来说,搜索引擎优化网站的一般流程是选定目标关键词,设计网站内部结构,布局页面,优化关键词,提高网站的内部和外部优化程度等等方面的内容。从整体上来说,做好搜索引擎优化就是通过建立站内优化、站外优化来提高网站的权重,进而提高页面收录,收录好转化率才会高。
互联网上,一个页面能够有多少个收录和排名,通过页面的转化率,页面的收藏、浏览、分享和点赞等可以直观看出。尤其是电商行业,更加明显。当然,网站搜索引擎优化是一个渐进的过程,最终的形式是内容优化。一个好的内容,将是搜索引擎优化的根本。搜索引擎优化没有什么方法,没有什么捷径,就是让每个用户都能够用的起好的搜索引擎。
从另一个角度来说,如果想要让搜索引擎越来越好,一定是从搜索引擎变得更加智能化、更加体贴人。也就是说,搜索引擎。
干货:Web应用上线之前程序员应该了解的技术细节
网站优化 • 优采云 发表了文章 • 0 个评论 • 52 次浏览 • 2022-05-10 06:33
【伯乐在线注】:《Web 应用上线前,程序员应考虑哪些技术细节呢?》这是 StackExchange 上面的一个经典问题贴。
最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内容,但应该会有你没有深入了解的内容。一起来看看。
问题
Web 应用上线前,程序员应考虑哪些技术细节呢? 如果 Jeff Atwood 忘记把 HttpOnly cookies、sitemaps 和 cross-site request forgeries 放在同一个网站,那我会把什么重要的东西也会忘掉呢?
我以一个 Web 开发人员的角度思考这个问题,别人为网站进行美化设计并填充内容。因此,他们可能认为可用性和内容比平台更重要,程序员在这方面没多少发言权了。而你需要考虑到的是:你实现平台的稳定性、安全性和满足其它商业目的(如成本不要太高、耗时不要太长和网站排名)。
而以一位已经在相当可信的环境下,完成了几个企业内网应用程序项目的开发者角度思考,并在一个流行且权威网站上为整个糟糕的万维网打响第一枪。
另外,我希望能回答得更加具体一点,而不仅仅是一个“Web标准”这样模糊的答案。通过 HTTP 传输的 HTML、JavaScript、CSS 是必须要掌握的,特别是针对那些资深 Web 开发者。所以,超出上述范围,哪一个标准?在什么环境下,并且为什么这样?麻烦您提供一个跳转到该标准说明的链接。 查看全部
干货:Web应用上线之前程序员应该了解的技术细节
【伯乐在线注】:《Web 应用上线前,程序员应考虑哪些技术细节呢?》这是 StackExchange 上面的一个经典问题贴。
最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内容,但应该会有你没有深入了解的内容。一起来看看。
问题
Web 应用上线前,程序员应考虑哪些技术细节呢? 如果 Jeff Atwood 忘记把 HttpOnly cookies、sitemaps 和 cross-site request forgeries 放在同一个网站,那我会把什么重要的东西也会忘掉呢?
我以一个 Web 开发人员的角度思考这个问题,别人为网站进行美化设计并填充内容。因此,他们可能认为可用性和内容比平台更重要,程序员在这方面没多少发言权了。而你需要考虑到的是:你实现平台的稳定性、安全性和满足其它商业目的(如成本不要太高、耗时不要太长和网站排名)。
而以一位已经在相当可信的环境下,完成了几个企业内网应用程序项目的开发者角度思考,并在一个流行且权威网站上为整个糟糕的万维网打响第一枪。
另外,我希望能回答得更加具体一点,而不仅仅是一个“Web标准”这样模糊的答案。通过 HTTP 传输的 HTML、JavaScript、CSS 是必须要掌握的,特别是针对那些资深 Web 开发者。所以,超出上述范围,哪一个标准?在什么环境下,并且为什么这样?麻烦您提供一个跳转到该标准说明的链接。
从新闻等级到千人千搜:搜索引擎中的新闻呈现
网站优化 • 优采云 发表了文章 • 0 个评论 • 81 次浏览 • 2022-05-04 20:09
本文以谷歌搜索引擎中的新闻呈现为例,讨论影响用户搜索引擎使用的技术要素与社会机制。谷歌通过新闻等级体系建立起了网页间的静态秩序,新闻媒体主动采用搜索引擎优化技术配合技术呈现,而基于用户使用惯习和社交关系的搜索算法则带来了千人千搜。搜索引擎的社会意义在于,其在海量的信息环境下重新定义了真相,通过主动反馈用户搜索结果进行“有文化依据的组织形式重构”,促进了一种新的“混合价值”的生成,既结合了传统的社会与文化目标又提供了新的机制。但搜索引擎建立起来的知识-社会秩序并没有带来更高的知识水平,而是具有一种“膨胀的知识感”。
搜索引擎(SearchEngine)是一些最常被访问的在线网站,人们通过搜索引擎服务来寻找有关时事、健康、产品、政府服务、自然灾害、新邻居、未来雇员等信息,从严肃的政治新闻到世俗的娱乐八卦,涉及多种主题。搜索引擎被认为是利用信息环境的规律性快速而简便地处理复杂情况的一种方案:通过预估满足用户信息需求的概率来对搜索结果进行排序,从而减少搜索者的认知努力和时间成本。世界上最为著名的搜索引擎有谷歌、必应(Bing)、雅虎和百度等,最近一些社交媒体和移动应用也开始入场搜索,比如脸书的社交媒体搜索、微信的会话聊天搜索框和“搜一搜”、微博搜索、输入法搜索等。
搜索引擎处于互联网经济的核心,每天引导着数十亿的互联网用户访问位于搜索结果页面顶部的网站。作为互联网的入口和导流口,搜索引擎持续不断且影响深远地塑造着人们接触信息的方式和效果。以谷歌为例,作为世界上最为普及的搜索引擎,截至2018年第一季度,谷歌占据了美国63.5%和全球近90%的搜索市场份额。在谷歌上,每秒有6.3万次搜索,一天可以达到55亿次,全年至少有2万亿次。2014年,大约一半美国人是通过搜索引擎获取消息的,谷歌是美国最受认可的新闻网站的主切入点。2017年,牛津路透新闻研究所发布的《数字新闻报告》显示,世界范围内有65%的用户愿意通过“非直接”的途径获取新闻,其中排名第一的是搜索引擎(25%),其次是社交媒体(23%)。
搜索引擎如此重要地决定着用户的上网信息接触,但其本身的运作机制却较少被关注。2012年美国皮尤研究中心的调查显示,73%的搜索引擎使用者认为,“大多数用搜索引擎得到的信息是真实且准确的”。2007年一项眼动追踪实验结果显示,大学生用户对谷歌依据查询的真实相关性(truerelevancetothequery)对结果进行的排名能力深信不疑,并强烈偏向于排位较高的链接,即使该内容与搜索关键词相关性较低。2015年一篇关于搜索引擎操纵效应(searchenginemanipulationeffect,SEME)的研究对来自美国和印度的4500名参与者进行的五项双盲随机实验显示,谷歌可能存在搜索引擎操纵行为,其带有偏向的搜索算法可以很容易地改变摇摆选民超过20%的投票偏好,在某些群体中这一改变甚至可以达到80%,但几乎没人知道他们正在被操纵。另外,受益于搜索引擎提供的便捷服务,用户会过度信任搜索结果,这种误导性的信任会加剧信息的非均衡分发,形成“信息茧房”和“过滤泡”,推动错误信息的传播。
搜索引擎中的结果呈现集中体现了互联网公司与网页/内容生产者围绕网络结构和用户使用展开的最为广泛的斗争。当前新闻业正经历第三次浪潮,平台型媒体崛起,算法主导在线内容审查,产品设计潜藏价值观,信息的社会化生产带来多重事实。尽管网络技术为新闻业未来的发展提供了令人期待的可能,但这是一种“双重可能”:一端是更为广泛的信息传播的民主化和去中心化,另一端则是以牺牲公共利益为代价的被特殊利益殖民化。一个颇为棘手的问题是:在新闻业逐渐走向开放的过程中,传统新闻业赖以为生的“基于事实基础上的现实建构”正面临着全面的挑战,这其中也包含来自像谷歌这样的互联网公司所形塑的新的“知识权威”。搜索引擎作为一种将内容、用户兴趣和传播环境连接并完成闭环的技术手段,建构的是另外一种“社会学知识”(sociologicalknowledge)。知识社会学认为,秩序与知识是一体两面的,改变知识就是改变秩序。“社会学知识回旋进出于社会生活领域,并作为该过程的一个部分,重构其自身及该领域的社会生活”。那么人们通过搜索引擎获取的知识,是否也构成了一种新的知识-社会秩序?
目前关于搜索引擎的社会影响研究主要涉及政治、社会、经济和文化四大面向,主要是从政治、法律和经济的制度视角,信息行为的实证研究以及社会、文化与哲学的伦理反思三个维度切入。讨论的问题涵盖搜索引擎的使用者研究,使用目的研究,使用技能分布,是否所有计算机媒体内容都有相同的机会被列入工具结果列表中,能否明确它们是被操纵等等,也有较少的研究关注搜索引擎的“非技术”问题,比如运行它们的公司或依赖它们的用户等。而对于搜索引擎偏见(searchenginebias)、搜索依赖、搜索引擎操纵效应、“过滤泡”等问题的后续研究也发现,搜索引擎对人们生活中诸多关键决定都具有重大影响,但其社会影响形式却是隐形的,讨论这个问题需要有较高的准入条件。考虑到资料来源的丰富程度和信息搜索的透明程度,本文以谷歌搜索引擎中对新闻的呈现为例,从批判算法研究(criticalalgorithmstudy,CAS)中对于搜索引擎的研究视角入手,采用混合研究的方法,综合谷歌算法专利、搜索引擎排名因素调查等内容,尝试讨论三个问题:
第一,搜索引擎中的新闻呈现,受到哪些要素的影响?其核心的技术机制是什么?
第二,搜索引擎的产品设计价值是什么?存在着怎样的技术-社会互动?
第三,搜索引擎如何重新定义真相?对于知识-社会秩序具有怎样的影响?又建构了怎样的社会意义?
一、网页排名算法中的新闻等级体系
采用搜索引擎进行信息检索的过程主要通过三方进行:网页作者、搜索引擎以及搜索用户。网页作者将他们的网页与其他网页进行适当链接,这种链接结构被流行的搜索引擎算法捕捉并对相关的网页进行排名。用户根据他们对搜索引擎的任务和功能的理解,输入各种关键字和布尔命令,然后评估由搜索引擎返回的结果,以决定是否选择返回的结果或重新构造查询。搜索引擎充当了信息中介,把控信息在搜索过程中的流动。
对于网页搜索的衡量通常会引入两个主要的指标特征:可检索性(retrievability)与可见性(visibility)。由于网页显示具有有限性,因此大量的页面和站点并不会因为可被检索就一定可被见,但大量主导性的研究假设依然认为,可检索性将无可避免地转化为可见性。也有研究认为这两者之间存在比较大的区别:比如谷歌的排名算法PageRank,主要是采用页面的链接度量来帮助了解页面的质量和相关性,但这样的算法只是建立了一个“丰富的螺旋”,只有少数站点占据了顶级序列。
在谷歌的排名算法中,与新闻排名关系最为密切的是一个叫做“用于改进新闻文章分级的系统和方法”(systemsandmethodsforimprovingtherankingofnewsarticles)的算法专利,该专利详细说明了谷歌对新闻文章的排名指标以及相关算法。虽然谷歌在问询电子邮件中回复“专利申请不代表产品实际操作”,但普遍意义上认为,专利可以表征谷歌的在线内容排名遵循的是何种逻辑,哪些指标决定了什么样的新闻可以被放在谷歌产品的显著位置。
首先,谷歌认为对于新闻文章的分级是必要的。这一观念的出发点看似简单,实际上简明扼要地说明了排名的重要性与必要性。通过分级和排名,谷歌为互联网上的每个节点建立了自己的专有价值体系,这是全球第一个具有共同智慧的系统。而用户在使用搜索引擎的时候,将一个或多个感兴趣的关键词输入搜索框中,就是试图在这一系统中定位已发布的与该主题相关的文章的新闻源价值位置。搜索引擎定位了与期望主题相关的新闻文章的各个站点,从而产生成百上千或者更多的点击分级列表,每个点击都可能与涉及这个或多个搜索项的网页页面相对应。尽管分级列表中的每个点击可能涉及相关主题,但与这些点击相关联的新闻源可能都具有不同的质量。因此,需要系统和方法来衡量新闻文章的质量和新闻源的质量。
其次,谷歌通过多种指标衡量新闻文章质量。在这项专利中,谷歌提到运用13项度量指标来对其他网站的新闻文章内容进行排名。依据谷歌自身对于衡量指标的逻辑,内容要素和新闻源的相关要素等度量指标可以分为两大类,即内容质量和新闻源质量。(见表1)
第三,谷歌采用多种算法评估新闻源等级。谷歌的PageRank排名算法还部分基于确定的一种或多种度量值来计算新闻源的质量值,即新闻源等级。对于新闻内容的排名,不仅需要衡量信息本身,还需要衡量信息源的数量和质量,PageRank排名算法就是试图将这种判断加以量化和可操作化。网页上的度量值瞬息变化,但其新闻来源则相对固定,通过对新闻源等级的评定,排名算法可以更快地计算出高质量内容的来源,已经确定的新闻源等级可以存储在服务器上,以备需要时调用。
对于新闻源等级的确定有单一指标和组合算法两种方式。比如在单一指标方面,可以通过原创文章数或原创句子数来衡量新闻来源的质量;用“故事规模得分”确定某机构一周、一个月或更长时间内撰写原创文章的重要性;通过衡量新闻源发布重大事件报道的速度来确定突发新闻得分;通过故事提及的人物数量来衡量新闻机构尤其是尚未受到广泛关注的媒体制作的品质、原创内容的能力等。包括内容质量在内的13种度量指标都可以被组合起来计算新闻源的等级分数。例如,每种度量可以乘以相应的因子,产生的值可以总计得出新闻源的源等级值;或者每种度量可以归入0到1的范围内,所产生的值经过加总得出最终的度量值;还可以计算新闻源的各种度量平均值等。
哥伦比亚大学新闻学院谢瑞睿教授(SreeSreenivasan)认为,技术世界有很多不透明之处,此项专利申请可以让人了解像谷歌这样的公司是如何选择在线内容并对其排名的。他指出,谷歌用来判断新闻来源质量的某些指标,跟编辑用来确定出版物是否值得信任的标准是一致的。这些标准关注信息内容在基本事实层面准确与否(包括是否可以核实,是否经过交叉对照,是否可以重复验证等),消息源的资质(包括信源的可信度、透明度、权威性、机构属性等),尽可能区分事实与观点并平衡不同观点等,这些构成了传统媒体赖以存在并支撑其职业体系与专业度的基石。
2018年3月,当时处于假新闻、后真相漩涡中的脸书正面临严重的信任危机,脸书为此更新了算法,大规模减少了来自第三方机构推送给用户的内容和流量,而第三方机构很多都是媒体,由此引发了媒体机构对于脸书的强烈不满。与之相反,谷歌却在此时推出了“谷歌新闻倡议”(TheGoogleNewsInitiative)项目,称要为“新闻业构建一个更加强劲的未来”。这个未来包括:鼓励优质新闻,稳定媒体收入,保持数字新闻生态系统开放,采用新技术提供新机会,合作共赢。谷歌声称会在三年内投资3亿美元支持在线优质内容生产,扶持高等级的新闻源成长,为记者提供更好的数据工具和工作机会。谷歌通过对于这些标准和惯例的借鉴与采纳,在一定程度上既顺应了已有的信息传播格局,同时又将其组合进了自身对于互联网塑形的传播实践中,而这对于谷歌逐渐建立起自身的信息内容秩序并且树立文化权威具有重要意义。
二、利用算法规则进行的“搜索引擎优化”
谷歌对于新闻文章和新闻源等级的排名算法设定了媒体网站相对静态的链接排序,但这一序列并非恒定,更不是不可改变的。除了谷歌本身对于算法的实时调整,新闻机构同样可以利用这套算法规则,主动提供符合算法口味的网页链接和内容。根据科技公司Parse.ly的统计,截至2017年底,谷歌为新闻网站引入的流量占到总流量的26%。对于新闻网站来说,只要搜索引擎可以持续为网站带来大规模流量或仍然是主要流量导入口,那么搜索结果页面上的可见性和高排名就至关重要。通过对搜索排名算法仔细研究和进行逆向工程,将机构网站的链接提升到特定搜索条件的顶部,这将大大有助于为自家网站导流。这一技术称为搜索引擎优化(SearchEngineOptimization,SEO),现在已经发展成为一个价值数十亿美元的产业,根据新美国智库2018年的报告,目前网站在优化原生搜索结果上的投入是其购买搜索广告开销的3倍。
SEO构成了搜索引擎营销(SearchEngineMarketing,SEM)的一部分,它定义了如何通过构建链接和编写内容来增加网站搜索相关性的各个步骤。在SearchEngineLand等网站上,用户和机构可以轻松找到各种指导培训手册,也可以下载和编写相关程序。而作为在线营销领域最前沿也是最具影响力的活动之一,基于SEO的内容营销正在成为新闻业界公开的运营策略。
1.SEO策略成为媒体网站引流增粉利器。互联网经济中,用户意味着流量,流量代表广告。由于谷歌是众多互联网用户的入口,通过SEO提升自家网站在谷歌搜索引擎结果页面(SearchEngineResultPage,SERP)上的排名,继而引入更多流量已经成为众多网络出版商痴迷的方法。比如DemandMedia可以通过软件查看搜索引擎的结果,然后结合脸书和推特上的活动创建头条新闻,指派职业作家投其所好创作内容。《纽约时报》曾撰文批评《赫芬顿邮报》的内容SEO是“诱导读者”:《赫芬顿邮报》的工作人员日夜轮班监测网站流量,通过“实时流量分析系统”找出在网络上快速传播的内容,进行测评后根据结果调整自己网站的内容。根据Hitwiese网站的流量统计,《赫芬顿邮报》有35%的流量来自谷歌搜索引擎,相比之下CNN只有20%。《基督教科学箴言报》网络版在采用了SEO策略之后,每月的页面访问量从300万飙升至2500万。
2.新闻生产开始围绕SEO要素重新整合。对于媒体来说,SEO在过去几年中作为新兴的生产规范进入新闻编辑室,对新闻工作流程产生直接的影响,也给媒体从业人员带来了新挑战。SEO重新定向和定义了新闻的制作流程,内容生产开始围绕点击率、流量和SEO的各个要素整合,之前“上不了台面”的SEO策划人,而今已经成为最受尊敬的SEO出版人。2008年7月,英国的《每日邮报》任命了一名SEO经理,《卫报》在同年成立了搜索引擎优化团队。2009年BBC在了解了SEO的价值后,设立了专业的SEO记者岗位并开始实施“双标题系统”:记者需要为头版写一个31-33字的短标题,同时为故事页面和搜索引擎再写一个可以有55个字符的长标题,目的就是为了在标题中添加更多关键词以容易被搜索到。而《赫芬顿邮报》将这个策略做到了极致:在《赫芬顿邮报》网站上,一篇文章或一段视频下会有十几到几十个关键词或者标签,这些词语可能只是略有不同,颠倒一些词序,单复数差别等,但这样做的目的是试图通过标签把所有可能的搜索词都囊括其中,确保用户在搜索时都能成为《赫芬顿邮报》的流量来源。
3.“社交信号”成为媒体积极的SEO策略。按照谷歌的说法,“创建引人注目且有用的内容可能比任何其他因素更能影响网页链接的排名”。
然而平台媒体的崛起使得社交媒体被建构为共享和消费新闻的空间,积极的社交媒体战略已成为媒体行业的必需品。随着互联网的发展,搜索引擎变得更加智能化,可以将社交内容纳入其搜索结果并使用社交网络。2010年,谷歌和必应都承认使用社交信号来帮助提升搜索结果排名,比如Google+平台、有效的脸书个人资料页面、推特的实时数据查询等。将平台媒体的信号集成到可搜索的索引中,社交信号成为值得关注的“链接建设”新指标。因此,为了提高内容的可检索性与可见性,记者也改变了制作和发布新闻故事的方式,比如通过社交媒体创建自然链接等,这可以引入更多的流量,也可以让社交媒体和搜索引擎优化效应叠加,一起帮助网站整体提升有机搜索的排名。记者在社交媒体上呈现、互动、曝光的内容越多,搜索引擎爬虫就越会注意到这些内容,并对其进行分类,优先呈现。
对于SEO产业来说,该行业中的大多数工具和策略都是正当且公开的,主要的搜索引擎大都提供信息或者指南以协助站点进行优化。但也有被称为“黑帽搜索引擎优化”(Black-hatSEO)的技术,旨在欺骗搜索引擎算法,干扰正常网站排名。这种技术包括垃圾索引(spamdexing)、斗篷网站(cloaking)、门页(doorwaypages)、付费链接(paidlink)、链接农场(linkfarm)等多种方法。垃圾索引是通过骗术和滥用搜索算法推销毫不相关的、主要是商业目的的网页;斗篷网站是指网站采用两种不同版本的网页来达到排名最优化效果,一个版本给搜索引擎看,一个版本给人看,借此欺骗搜索引擎;门页通常是指使用软件自动生成大量包含关键词的网页,然后从这些网页做自动跳转到指定网页的操作;而付费链接是付费要求其他网站提供“友情链接”,借此伪装高信任度的网站来欺骗搜索引擎;链接农场则是故意在一些低质量、与自己内容无关的网站上获取大量链接,藉以提高网站排名的方式。
此外,还有一种方式是通过大规模的用户搜索行为操纵新闻周期中几个小时的搜索结果,以此来“伪造”新闻事件,直到网页被纠正过来。2016年6月9日下午,谷歌旗下YouTube网站上知名播客Sourcefed的一条视频被迅速传播。该条视频显示,谷歌搜索的自动提示输入功能涉嫌人为操纵结果,会屏蔽很多关于希拉里的负面消息。但不久,该视频的内容被多个消息源证伪,因为谷歌的自动提示输入算法可以智能屏蔽一些不良的搜索词,并且该搜索只针对已经发生的事情,不针对预期或预测事件。而Sourcefed所采用的方法可以看作是通过采用“输入-输出”的可见性原则反向建构谷歌自动输入算法黑箱的一种尝试。这一事件的吊诡之处在于,本来对于希拉里的负面搜索并没有成为热词,但是由于该视频的介入,导致大量用户在谷歌的搜索引擎中进行了类似搜索,大量的用户行为再次返回到搜索的再评估循环中,最终出现某些搜索请求成为了自动提示的输入词,用户通过自身对于搜索结果的反应“参与”并“成就”了这一新闻事件。
媒体对于搜索引擎优化的使用、依赖甚至在某种程度上的滥用,可以看作是媒体网站和搜索引擎在流量驱动模式下对于触达、卷入、黏住、诱导用户媒介使用的一种“共谋”。搜索引擎优化可以显著提高媒体网站的可见度、浏览量、转发量等指标,而搜索引擎也可以间接接触和留住更多用户。随着社交媒体平台的兴起,信息资讯、社交需求、流量变现、商业植入等都可以通过搜索引擎优化进一步组合起来。虽然搜索引擎一直在打击黑帽搜索引擎优化,但这依然是一场“猫鼠游戏”,搜索引擎并不想完全封禁网站的搜索引擎优化操作,只要不太过分,这是一笔双赢的生意。
三、基于用户使用和社交关系的“千人千搜”
2018年8月初,有消息称谷歌正在研发一款符合中国法律规定的搜索引擎“龙飞”(Dragonfly)。8月17日BBC报道称,数百名谷歌员工写信表示不满,认为该项目引发了“亟待处理的道德和伦理问题”,并要求谷歌公司使该项目更加透明化。之后谷歌CEO桑德尔·皮查(SundarPichai)公开回应称,“会谨慎对待在中国市场推出搜索产品”的决定。消息一出,有网民尝试使用谷歌和百度就特定关键词进行搜索比较。虽然两大搜索引擎得到的结果确实大相径庭,但这其实不能支持有网民得出的“百度比谷歌更如何如何”的结论,因为目前谷歌的搜索引擎已经进入到了“千人千搜”模式。
一般情况下多数人认为,在输入同一个搜索词后,大家在谷歌上看到的搜索结果都是一样的。但是在2009年12月4日,谷歌的官方博客发出了一则很少有人注意的简短文章,按照研究搜索引擎的博主丹尼·苏利文(DannySullivan)的说法,谷歌这篇博文简直是天大的消息,是“搜索引擎史上最大的变革”。因为从这一天起,“人人都有了个性化的搜索”。这一变革后的谷歌搜索引擎,采用了57种信号(signals),比如用户登录的地理位置、使用的浏览器、以前用过的搜索词等来判断用户的身份,揣摩用户喜欢的网站。即使用户注销掉账户,谷歌仍能预测用户的需求并调整搜索结果,以显示用户最有可能点击的网页。
可以说,通过谷歌搜索引擎进行的每一次关键词搜索,得到的结果都是谷歌算法针对你个人建议的最佳网页,而别人输入同样的搜索词,得到的结果可能截然不同。《过滤泡》的作者依赖·帕里泽(EliPariser)在他的书中分享过这样一个案例:2010年春天,“深水地平线”(DeepwaterHorizon)钻井平台发生事故,残留的油井持续外泄原油,对墨西哥湾造成了环境污染,帕里泽请他的两位朋友搜索“英国石油公司”(BP)一词。这两位朋友有许多相似之处,都是白人女性,都受过教育,思想左倾,住在美国东北部,但两人的搜索结果却不太相同:其中一位看见的是新闻,搜索结果的第一页列出了和原油外泄相关的新闻链接;而另一位的搜索结果却是投资信息,第一页只有公司广告,对原油外泄事件只字未提。
除了采用信号来预测和判断用户的搜索需求之外,随着社交媒体的出现,谷歌搜索引擎还进一步整合用户的社交关系进行结果计算。2014年,谷歌网站垃圾邮件前负责人麦特·库茨(MattCutts)发布了一段视频,解释了谷歌如何不依赖“那些明天可能不存在的信号”进行搜索排名。但是这一说法被认为比较牵强,因为麦特所谓的“社交信号”,仅仅是指脸书的点赞数,或者推特的粉丝数等,但是诸如页面数、页面内容等依然会被纳入算法。2018年,根据Ramdani和Taylor通过仅次于谷歌的第二大实时排名的SEO平台aHrefs的数据抓取发现,社交网络开始以更大的规模出现在搜索引擎中,而社交活动与搜索排名之间存在正相关关系。
在谷歌被引用最多的个性化搜索专利“基于个人信息降级的个性化搜索:系统与方法”(SystemandMethodforDemotingPersonalizedSearchResultsBasedonPersonalInformation)中,列出了个性化搜索再评估、用户画像生成、定义流行度矩阵、用户多重行为画像、共现(co-occurrence)关系表、候选搜索结果确认等多个流程,用户的个人信息、使用惯习、搜索历史与搜索请求、搜索结果、搜索评估、搜索确认等环节相关联,最终生成了基于用户自身使用习惯的搜索结果。每隔两年,专注搜索引擎优化的市场调研公司Moz就会对谷歌进行一次排名要素研究,以确定页面和网站的哪些属性与谷歌的排名关联度最高。调研发现,页面权限、社交信号、排名算法与搜索结果高度相关。另一项Giomelakis和Veglis的研究表明,通过对标题、元描述、图片优化、SEO友好链接、交换链接、网站速度、PageRank算法、用户卷入、关键词标签、网站年龄、社交媒体等要素的优化,谷歌搜索引擎正在从传统排名要素转向更深层次的以质量内容和社交信号为要素的排名。
“千人千搜”对用户使用惯习和社交关系进行分析,给出的个性化的搜索结果具有很强的针对性,也更具封闭性。伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,搜索结果对于政治观点具有重要影响,但我们并没有意识到我们正在使用的搜索结果,都是针对我们个人而言的。按照谷歌的说法,它的使命是“组织世界的信息并使其普遍可用和有用”,谷歌的搜索引擎可以完全理解你的意思并回馈给你想要的结果。我们访问的信息越多,我们提取的要点越快,我们的效率就越高。但Hindman等人的研究发现,虽然网站流量和网站流行度之间的相关性确实是由算法的效率决定的,但实际上网页反映用户搜索意图的程度很难被衡量,可检索性和可见性仅代表搜索过程中的一部分,此外还有第三个方面——即用户如何对待搜索引擎返回的结果。用户通过谷歌最新的个性化搜索算法得到的搜索结果,也许只是一个人的版本,但如果用户对此一无所知,他会认为所有人的搜索结果和他都是一样的,不假思索的信任会形成搜索引擎依赖,还会在一定范围固守某一观念拒绝相信其他不同观点,进而形成信息茧房和观念极化。搜索引擎在这个过程中既过滤了信息,又封装了信息,更为重要的是,这种模式具有很强的隐蔽性,常常难以被发觉。
四、设计中的价值:搜索引擎的技术-社会互动
用户通过搜索引擎进行关键词搜索,搜索引擎向用户呈现结果和内容,但什么样的内容可以进入到搜索列表中,以何种方式显示,幕后的决策过程是什么,考虑到搜索引擎强大的社会影响力,这些构成了对搜索引擎问题的核心关切。相比其他一些互联网公司,谷歌一直对其自身的价值观非常自信:从最初的“不做恶”(Don’tbeevil)到“做正确的事”(Dotherightthing),虽然中间受到过质疑,但其创始人仍不断强调该准则“绝不会和利益冲突,并需要客观且不带偏见”。但2018年,谷歌却悄悄地把这条从行为准则中移除了。2008年,尼古拉斯·卡尔(NicholasCarr)在其著名的专栏文章《浅薄》中指出,以谷歌为代表的科技公司,实际上是将社会泰勒主义(SocialTaylorism)成功地移植到了互联网上,人类的认知被碎片化和原子化后去适应效率和自动化的需要。在这个过程中,我们失去了长时间深度思考的能力,也许未来“碎片化”就是人类的信息方式,但其后果可能是,我们自身退化成了“人工智能”。就搜索引擎的社会意义而言,主要表现为以下几个方面:
首先,搜索引擎在海量的信息环境下重新定义了“真相”。孙玮认为,“以真相的定义而言,大众媒介时代,专业化的媒介机构是主要的定义者,在赛博人时代,不仅仅是定义者增多了,而且定义方式以及关系格局变化了,真相的定义成为一个动态连续、多个主体的拼贴过程”。搜索引擎依靠可检索性(retrievability)与可见性(visibility)两个指标,重构了网络结构,将信息内容和用户需求方便快捷地匹配起来。但是这个匹配方案本身也形塑了用户的信息接收秩序,新闻内容的重要程度被呈现的“位置”所取代,“真相”被重新定义:“今日的‘真相’,已经是由谷歌搜索排名最靠前的结果来定义的了。”
其次,搜索引擎不是被动地反映用户的关键词搜索结果,而是进行了“有文化依据的组织形式重构”,进而建构其文化权威。搜索引擎可以方便地呈现搜索结果是有条件的,除了对于既有文化资源的征用之外,还高度依赖政治环境、经济利益、技术因素和用户使用,但是用户其实并不熟悉搜索引擎是如何“找到”他们正在寻找的东西的。2018年的一项研究表明,让学生和专业的事实核查人员来检查谷歌搜索引擎结果页面中不熟悉的新闻来源时,学生在评估在线内容的可信度方面并不是特别熟练。但当用户因为信任谷歌而不追问其算法机制时,这种信任对于互联网的结构形态(比如网页评级、用户流量)、网络社会的文化样式(比如搜索引擎文化)以及现实社会的行为模式(比如选举投票)等就存在巨大的潜在影响,用户对结果深信不疑,谷歌搜索就是“真理”。
第三,在新传播环境中,互联网公司促进了一种新的“混合价值”模式,它结合了传统的社会与文化目标,但提供了新的机制。谷歌一方面从传统媒体的生产模式中汲取养料,同时在新传播环境下又将自身的利益和价值观内嵌进去,它试图建构的就是一种混合的价值观:它借用传统媒体对于内容和信源的衡量标准,同时加入以技术和算法为特征的“去人为操作”和去政治化的要素,强调用户的使用是为了满足其自身内在需求,从而顺理成章地完成了市场化的经济利益诉求。在这个过程中,传统媒体的客观性和专业主义作为一种“背书底色”,成为互联网公司业务开展的基础和正当性来源;技术和算法高度依赖处理器算力和大规模数据,天生趋向于资源和权力的集中;用户兴趣被即刻满足,不断投入更多的时间、金钱和数据,由此完成了推荐内容、用户兴趣和传播环境的匹配闭环。
第四,搜索引擎重塑了知识-社会秩序,但是带来了“膨胀的知识感”。从2009年开始,一系列对于人工智能参与知识生产的研究表明,知识创新依靠的不仅是对知识点的重新组合,更是对于既有知识的批判式反思。包括搜索引擎在内的一系列计算机技术,基于对知识系统化和逻辑化的表达与推理,通过结构性的组织方式与逻辑规则,将一系列要素组合与串联起来,以实现系统的目的要求。这种形态的知识生产是一种基于知识库和规则事实逻辑的“集体知识系统”,是集搜集、处理、生成、匹配、推荐为一体的某种“实在的对象”,而其生产出的知识是一种“计算知识”,目标并不是诉诸本体意义上真正的知识内容是什么,而是追求一种形式化的表现方式。这种知识体系并不指向“实在”,而是指向集体知识的构建过程,并在社会交往过程中不断膨胀。2015年,Fisher等人的研究发现,与阅读书籍、和专家交谈相比,通过搜索引擎获得的知识让人更有一种“膨胀的知识感”(inflatedsenseofknowledge)——“通过互联网搜索,你知道的和你认为你知道的之间的界限变得越来越模糊”,而即使这一过程中并没有找到完整的答案,大脑磁共振的图像表明,人们依旧会认为他们知道了更多。与此同时,新的“阅读”形式正在逐渐出现:用户会在浏览和搜索上花费更多的时间,倾向于使用关键词定位、一次性阅读、非线性阅读和选择性阅读,但对于事物的持续关注度在降低,更加不容易进行深度阅读和集中阅读,与控制组相比也没有呈现出更高的知识水平。
五、结语
搜索引擎可以看作是通过算法和自动化的方式,让机器代替人给出决策方案。当前,这种形式的应用正变得越来越普及和广泛,比如个性化的内容推荐、精准定向的广告、大数据辅助医疗、电子商务导购、自动驾驶等等。但在这个过程中,“算法是有很多问题,但还是比人强”的思路,使得越来越多本来需要依靠人类自身的讨论、辩论、思考、反思给出决策判断的任务,被转交给算法来执行。我们敢于承认“人是靠不住的”,但对算法却抱有不切实际的期待,希望它真能够实现绝对的客观中立、正确无误和去价值观。算法是一种技术,但归根结底依然是一种“人造物”,它不同于物理意义上“物质”,而是一种社会机制,更类似于法律法规或政治制度这样的“社会造物”,因此从根本上无法排除人的影响,而就目前情况来看,其能够将伦理、道德、价值观“逻辑化”的能力依然还非常有限。
对于这个问题,有学者认为需要采用以下方式进行反思和规制:伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,算法无处不在,但与我们类似,它们漏洞频出,而且这些漏洞是系统性的结构漏洞,在所难免。我们需要知道,人工智能并不知道它们“真正”在做什么,我们越是依赖,当其出现问题时,我们就会越惊讶。伦敦政治经济学院助理教授达米恩·坦比尼(DamienTambini)认为,谷歌和脸书都具有基于高级算法的编辑功能,虽然他们说机器不是编辑,但这明显是“机器化了的编辑功能”。对这些系统需要进行常规的聆讯以保证算法可信度(algorithmicaccountability),而每个公司都需要有发言人与社会保持常规性的沟通,说明和促进算法的可信程度。马里兰大学法律教授弗兰克·帕斯夸莱(FrankPasquale)呼吁科技公司应该更加开放更加透明。“对于我们的数据是如何被挖掘、使用、反过来再来影响我们的,这些都在完全黑暗的环境中进行的,无人知道”。
而西北大学计算机教授大卫·拉泽尔(DavidLazer)认为,那些采用了算法技术,或者在不久的将来还有人工智能神经系统的公司、政府和机构,有义务推进算法透明度的提升,并且告知我们这些算法将会如何影响我们的现实生活。新美国智库“数字权力评级”项目的负责人瑞贝卡·麦金农(RebeccaMackinnon)认为,在网络世界里有四种建构者:程序员(programmer)、运营官(executive)、编辑(editor)和设计师(designer),通过设计提高认识是一个有希望的方向。比如可以在搜索的结果页面上通过向用户提供关于结果如何排名的简短说明来完成,或者通过可视化网站促进入站和出站链接之间的关系。就像在社交网络分析中一样,用户可以查看处于中心和周边的网站,通过追踪网站之间的联系或血统,或者根据其与其他网站和出处的相似性来判断网站的偏好与相关性。但是,这需要在维护搜索界面的简单性和添加说明信息内容之间,进行精巧的设计平衡。
(方师师:《搜索引擎中的新闻呈现:从新闻等级到千人千搜》,阅读原文及学术引用,请务必参考《新闻记者》2018年第12期)
在这里,读懂转型中的中国新闻业
在这里,探讨新闻业的未来
在这里,进行深入而严肃的思考
在这里,关心新闻人自己的命运!
帮助 查看全部
从新闻等级到千人千搜:搜索引擎中的新闻呈现
本文以谷歌搜索引擎中的新闻呈现为例,讨论影响用户搜索引擎使用的技术要素与社会机制。谷歌通过新闻等级体系建立起了网页间的静态秩序,新闻媒体主动采用搜索引擎优化技术配合技术呈现,而基于用户使用惯习和社交关系的搜索算法则带来了千人千搜。搜索引擎的社会意义在于,其在海量的信息环境下重新定义了真相,通过主动反馈用户搜索结果进行“有文化依据的组织形式重构”,促进了一种新的“混合价值”的生成,既结合了传统的社会与文化目标又提供了新的机制。但搜索引擎建立起来的知识-社会秩序并没有带来更高的知识水平,而是具有一种“膨胀的知识感”。
搜索引擎(SearchEngine)是一些最常被访问的在线网站,人们通过搜索引擎服务来寻找有关时事、健康、产品、政府服务、自然灾害、新邻居、未来雇员等信息,从严肃的政治新闻到世俗的娱乐八卦,涉及多种主题。搜索引擎被认为是利用信息环境的规律性快速而简便地处理复杂情况的一种方案:通过预估满足用户信息需求的概率来对搜索结果进行排序,从而减少搜索者的认知努力和时间成本。世界上最为著名的搜索引擎有谷歌、必应(Bing)、雅虎和百度等,最近一些社交媒体和移动应用也开始入场搜索,比如脸书的社交媒体搜索、微信的会话聊天搜索框和“搜一搜”、微博搜索、输入法搜索等。
搜索引擎处于互联网经济的核心,每天引导着数十亿的互联网用户访问位于搜索结果页面顶部的网站。作为互联网的入口和导流口,搜索引擎持续不断且影响深远地塑造着人们接触信息的方式和效果。以谷歌为例,作为世界上最为普及的搜索引擎,截至2018年第一季度,谷歌占据了美国63.5%和全球近90%的搜索市场份额。在谷歌上,每秒有6.3万次搜索,一天可以达到55亿次,全年至少有2万亿次。2014年,大约一半美国人是通过搜索引擎获取消息的,谷歌是美国最受认可的新闻网站的主切入点。2017年,牛津路透新闻研究所发布的《数字新闻报告》显示,世界范围内有65%的用户愿意通过“非直接”的途径获取新闻,其中排名第一的是搜索引擎(25%),其次是社交媒体(23%)。
搜索引擎如此重要地决定着用户的上网信息接触,但其本身的运作机制却较少被关注。2012年美国皮尤研究中心的调查显示,73%的搜索引擎使用者认为,“大多数用搜索引擎得到的信息是真实且准确的”。2007年一项眼动追踪实验结果显示,大学生用户对谷歌依据查询的真实相关性(truerelevancetothequery)对结果进行的排名能力深信不疑,并强烈偏向于排位较高的链接,即使该内容与搜索关键词相关性较低。2015年一篇关于搜索引擎操纵效应(searchenginemanipulationeffect,SEME)的研究对来自美国和印度的4500名参与者进行的五项双盲随机实验显示,谷歌可能存在搜索引擎操纵行为,其带有偏向的搜索算法可以很容易地改变摇摆选民超过20%的投票偏好,在某些群体中这一改变甚至可以达到80%,但几乎没人知道他们正在被操纵。另外,受益于搜索引擎提供的便捷服务,用户会过度信任搜索结果,这种误导性的信任会加剧信息的非均衡分发,形成“信息茧房”和“过滤泡”,推动错误信息的传播。
搜索引擎中的结果呈现集中体现了互联网公司与网页/内容生产者围绕网络结构和用户使用展开的最为广泛的斗争。当前新闻业正经历第三次浪潮,平台型媒体崛起,算法主导在线内容审查,产品设计潜藏价值观,信息的社会化生产带来多重事实。尽管网络技术为新闻业未来的发展提供了令人期待的可能,但这是一种“双重可能”:一端是更为广泛的信息传播的民主化和去中心化,另一端则是以牺牲公共利益为代价的被特殊利益殖民化。一个颇为棘手的问题是:在新闻业逐渐走向开放的过程中,传统新闻业赖以为生的“基于事实基础上的现实建构”正面临着全面的挑战,这其中也包含来自像谷歌这样的互联网公司所形塑的新的“知识权威”。搜索引擎作为一种将内容、用户兴趣和传播环境连接并完成闭环的技术手段,建构的是另外一种“社会学知识”(sociologicalknowledge)。知识社会学认为,秩序与知识是一体两面的,改变知识就是改变秩序。“社会学知识回旋进出于社会生活领域,并作为该过程的一个部分,重构其自身及该领域的社会生活”。那么人们通过搜索引擎获取的知识,是否也构成了一种新的知识-社会秩序?
目前关于搜索引擎的社会影响研究主要涉及政治、社会、经济和文化四大面向,主要是从政治、法律和经济的制度视角,信息行为的实证研究以及社会、文化与哲学的伦理反思三个维度切入。讨论的问题涵盖搜索引擎的使用者研究,使用目的研究,使用技能分布,是否所有计算机媒体内容都有相同的机会被列入工具结果列表中,能否明确它们是被操纵等等,也有较少的研究关注搜索引擎的“非技术”问题,比如运行它们的公司或依赖它们的用户等。而对于搜索引擎偏见(searchenginebias)、搜索依赖、搜索引擎操纵效应、“过滤泡”等问题的后续研究也发现,搜索引擎对人们生活中诸多关键决定都具有重大影响,但其社会影响形式却是隐形的,讨论这个问题需要有较高的准入条件。考虑到资料来源的丰富程度和信息搜索的透明程度,本文以谷歌搜索引擎中对新闻的呈现为例,从批判算法研究(criticalalgorithmstudy,CAS)中对于搜索引擎的研究视角入手,采用混合研究的方法,综合谷歌算法专利、搜索引擎排名因素调查等内容,尝试讨论三个问题:
第一,搜索引擎中的新闻呈现,受到哪些要素的影响?其核心的技术机制是什么?
第二,搜索引擎的产品设计价值是什么?存在着怎样的技术-社会互动?
第三,搜索引擎如何重新定义真相?对于知识-社会秩序具有怎样的影响?又建构了怎样的社会意义?
一、网页排名算法中的新闻等级体系
采用搜索引擎进行信息检索的过程主要通过三方进行:网页作者、搜索引擎以及搜索用户。网页作者将他们的网页与其他网页进行适当链接,这种链接结构被流行的搜索引擎算法捕捉并对相关的网页进行排名。用户根据他们对搜索引擎的任务和功能的理解,输入各种关键字和布尔命令,然后评估由搜索引擎返回的结果,以决定是否选择返回的结果或重新构造查询。搜索引擎充当了信息中介,把控信息在搜索过程中的流动。
对于网页搜索的衡量通常会引入两个主要的指标特征:可检索性(retrievability)与可见性(visibility)。由于网页显示具有有限性,因此大量的页面和站点并不会因为可被检索就一定可被见,但大量主导性的研究假设依然认为,可检索性将无可避免地转化为可见性。也有研究认为这两者之间存在比较大的区别:比如谷歌的排名算法PageRank,主要是采用页面的链接度量来帮助了解页面的质量和相关性,但这样的算法只是建立了一个“丰富的螺旋”,只有少数站点占据了顶级序列。
在谷歌的排名算法中,与新闻排名关系最为密切的是一个叫做“用于改进新闻文章分级的系统和方法”(systemsandmethodsforimprovingtherankingofnewsarticles)的算法专利,该专利详细说明了谷歌对新闻文章的排名指标以及相关算法。虽然谷歌在问询电子邮件中回复“专利申请不代表产品实际操作”,但普遍意义上认为,专利可以表征谷歌的在线内容排名遵循的是何种逻辑,哪些指标决定了什么样的新闻可以被放在谷歌产品的显著位置。
首先,谷歌认为对于新闻文章的分级是必要的。这一观念的出发点看似简单,实际上简明扼要地说明了排名的重要性与必要性。通过分级和排名,谷歌为互联网上的每个节点建立了自己的专有价值体系,这是全球第一个具有共同智慧的系统。而用户在使用搜索引擎的时候,将一个或多个感兴趣的关键词输入搜索框中,就是试图在这一系统中定位已发布的与该主题相关的文章的新闻源价值位置。搜索引擎定位了与期望主题相关的新闻文章的各个站点,从而产生成百上千或者更多的点击分级列表,每个点击都可能与涉及这个或多个搜索项的网页页面相对应。尽管分级列表中的每个点击可能涉及相关主题,但与这些点击相关联的新闻源可能都具有不同的质量。因此,需要系统和方法来衡量新闻文章的质量和新闻源的质量。
其次,谷歌通过多种指标衡量新闻文章质量。在这项专利中,谷歌提到运用13项度量指标来对其他网站的新闻文章内容进行排名。依据谷歌自身对于衡量指标的逻辑,内容要素和新闻源的相关要素等度量指标可以分为两大类,即内容质量和新闻源质量。(见表1)
第三,谷歌采用多种算法评估新闻源等级。谷歌的PageRank排名算法还部分基于确定的一种或多种度量值来计算新闻源的质量值,即新闻源等级。对于新闻内容的排名,不仅需要衡量信息本身,还需要衡量信息源的数量和质量,PageRank排名算法就是试图将这种判断加以量化和可操作化。网页上的度量值瞬息变化,但其新闻来源则相对固定,通过对新闻源等级的评定,排名算法可以更快地计算出高质量内容的来源,已经确定的新闻源等级可以存储在服务器上,以备需要时调用。
对于新闻源等级的确定有单一指标和组合算法两种方式。比如在单一指标方面,可以通过原创文章数或原创句子数来衡量新闻来源的质量;用“故事规模得分”确定某机构一周、一个月或更长时间内撰写原创文章的重要性;通过衡量新闻源发布重大事件报道的速度来确定突发新闻得分;通过故事提及的人物数量来衡量新闻机构尤其是尚未受到广泛关注的媒体制作的品质、原创内容的能力等。包括内容质量在内的13种度量指标都可以被组合起来计算新闻源的等级分数。例如,每种度量可以乘以相应的因子,产生的值可以总计得出新闻源的源等级值;或者每种度量可以归入0到1的范围内,所产生的值经过加总得出最终的度量值;还可以计算新闻源的各种度量平均值等。
哥伦比亚大学新闻学院谢瑞睿教授(SreeSreenivasan)认为,技术世界有很多不透明之处,此项专利申请可以让人了解像谷歌这样的公司是如何选择在线内容并对其排名的。他指出,谷歌用来判断新闻来源质量的某些指标,跟编辑用来确定出版物是否值得信任的标准是一致的。这些标准关注信息内容在基本事实层面准确与否(包括是否可以核实,是否经过交叉对照,是否可以重复验证等),消息源的资质(包括信源的可信度、透明度、权威性、机构属性等),尽可能区分事实与观点并平衡不同观点等,这些构成了传统媒体赖以存在并支撑其职业体系与专业度的基石。
2018年3月,当时处于假新闻、后真相漩涡中的脸书正面临严重的信任危机,脸书为此更新了算法,大规模减少了来自第三方机构推送给用户的内容和流量,而第三方机构很多都是媒体,由此引发了媒体机构对于脸书的强烈不满。与之相反,谷歌却在此时推出了“谷歌新闻倡议”(TheGoogleNewsInitiative)项目,称要为“新闻业构建一个更加强劲的未来”。这个未来包括:鼓励优质新闻,稳定媒体收入,保持数字新闻生态系统开放,采用新技术提供新机会,合作共赢。谷歌声称会在三年内投资3亿美元支持在线优质内容生产,扶持高等级的新闻源成长,为记者提供更好的数据工具和工作机会。谷歌通过对于这些标准和惯例的借鉴与采纳,在一定程度上既顺应了已有的信息传播格局,同时又将其组合进了自身对于互联网塑形的传播实践中,而这对于谷歌逐渐建立起自身的信息内容秩序并且树立文化权威具有重要意义。
二、利用算法规则进行的“搜索引擎优化”
谷歌对于新闻文章和新闻源等级的排名算法设定了媒体网站相对静态的链接排序,但这一序列并非恒定,更不是不可改变的。除了谷歌本身对于算法的实时调整,新闻机构同样可以利用这套算法规则,主动提供符合算法口味的网页链接和内容。根据科技公司Parse.ly的统计,截至2017年底,谷歌为新闻网站引入的流量占到总流量的26%。对于新闻网站来说,只要搜索引擎可以持续为网站带来大规模流量或仍然是主要流量导入口,那么搜索结果页面上的可见性和高排名就至关重要。通过对搜索排名算法仔细研究和进行逆向工程,将机构网站的链接提升到特定搜索条件的顶部,这将大大有助于为自家网站导流。这一技术称为搜索引擎优化(SearchEngineOptimization,SEO),现在已经发展成为一个价值数十亿美元的产业,根据新美国智库2018年的报告,目前网站在优化原生搜索结果上的投入是其购买搜索广告开销的3倍。
SEO构成了搜索引擎营销(SearchEngineMarketing,SEM)的一部分,它定义了如何通过构建链接和编写内容来增加网站搜索相关性的各个步骤。在SearchEngineLand等网站上,用户和机构可以轻松找到各种指导培训手册,也可以下载和编写相关程序。而作为在线营销领域最前沿也是最具影响力的活动之一,基于SEO的内容营销正在成为新闻业界公开的运营策略。
1.SEO策略成为媒体网站引流增粉利器。互联网经济中,用户意味着流量,流量代表广告。由于谷歌是众多互联网用户的入口,通过SEO提升自家网站在谷歌搜索引擎结果页面(SearchEngineResultPage,SERP)上的排名,继而引入更多流量已经成为众多网络出版商痴迷的方法。比如DemandMedia可以通过软件查看搜索引擎的结果,然后结合脸书和推特上的活动创建头条新闻,指派职业作家投其所好创作内容。《纽约时报》曾撰文批评《赫芬顿邮报》的内容SEO是“诱导读者”:《赫芬顿邮报》的工作人员日夜轮班监测网站流量,通过“实时流量分析系统”找出在网络上快速传播的内容,进行测评后根据结果调整自己网站的内容。根据Hitwiese网站的流量统计,《赫芬顿邮报》有35%的流量来自谷歌搜索引擎,相比之下CNN只有20%。《基督教科学箴言报》网络版在采用了SEO策略之后,每月的页面访问量从300万飙升至2500万。
2.新闻生产开始围绕SEO要素重新整合。对于媒体来说,SEO在过去几年中作为新兴的生产规范进入新闻编辑室,对新闻工作流程产生直接的影响,也给媒体从业人员带来了新挑战。SEO重新定向和定义了新闻的制作流程,内容生产开始围绕点击率、流量和SEO的各个要素整合,之前“上不了台面”的SEO策划人,而今已经成为最受尊敬的SEO出版人。2008年7月,英国的《每日邮报》任命了一名SEO经理,《卫报》在同年成立了搜索引擎优化团队。2009年BBC在了解了SEO的价值后,设立了专业的SEO记者岗位并开始实施“双标题系统”:记者需要为头版写一个31-33字的短标题,同时为故事页面和搜索引擎再写一个可以有55个字符的长标题,目的就是为了在标题中添加更多关键词以容易被搜索到。而《赫芬顿邮报》将这个策略做到了极致:在《赫芬顿邮报》网站上,一篇文章或一段视频下会有十几到几十个关键词或者标签,这些词语可能只是略有不同,颠倒一些词序,单复数差别等,但这样做的目的是试图通过标签把所有可能的搜索词都囊括其中,确保用户在搜索时都能成为《赫芬顿邮报》的流量来源。
3.“社交信号”成为媒体积极的SEO策略。按照谷歌的说法,“创建引人注目且有用的内容可能比任何其他因素更能影响网页链接的排名”。
然而平台媒体的崛起使得社交媒体被建构为共享和消费新闻的空间,积极的社交媒体战略已成为媒体行业的必需品。随着互联网的发展,搜索引擎变得更加智能化,可以将社交内容纳入其搜索结果并使用社交网络。2010年,谷歌和必应都承认使用社交信号来帮助提升搜索结果排名,比如Google+平台、有效的脸书个人资料页面、推特的实时数据查询等。将平台媒体的信号集成到可搜索的索引中,社交信号成为值得关注的“链接建设”新指标。因此,为了提高内容的可检索性与可见性,记者也改变了制作和发布新闻故事的方式,比如通过社交媒体创建自然链接等,这可以引入更多的流量,也可以让社交媒体和搜索引擎优化效应叠加,一起帮助网站整体提升有机搜索的排名。记者在社交媒体上呈现、互动、曝光的内容越多,搜索引擎爬虫就越会注意到这些内容,并对其进行分类,优先呈现。
对于SEO产业来说,该行业中的大多数工具和策略都是正当且公开的,主要的搜索引擎大都提供信息或者指南以协助站点进行优化。但也有被称为“黑帽搜索引擎优化”(Black-hatSEO)的技术,旨在欺骗搜索引擎算法,干扰正常网站排名。这种技术包括垃圾索引(spamdexing)、斗篷网站(cloaking)、门页(doorwaypages)、付费链接(paidlink)、链接农场(linkfarm)等多种方法。垃圾索引是通过骗术和滥用搜索算法推销毫不相关的、主要是商业目的的网页;斗篷网站是指网站采用两种不同版本的网页来达到排名最优化效果,一个版本给搜索引擎看,一个版本给人看,借此欺骗搜索引擎;门页通常是指使用软件自动生成大量包含关键词的网页,然后从这些网页做自动跳转到指定网页的操作;而付费链接是付费要求其他网站提供“友情链接”,借此伪装高信任度的网站来欺骗搜索引擎;链接农场则是故意在一些低质量、与自己内容无关的网站上获取大量链接,藉以提高网站排名的方式。
此外,还有一种方式是通过大规模的用户搜索行为操纵新闻周期中几个小时的搜索结果,以此来“伪造”新闻事件,直到网页被纠正过来。2016年6月9日下午,谷歌旗下YouTube网站上知名播客Sourcefed的一条视频被迅速传播。该条视频显示,谷歌搜索的自动提示输入功能涉嫌人为操纵结果,会屏蔽很多关于希拉里的负面消息。但不久,该视频的内容被多个消息源证伪,因为谷歌的自动提示输入算法可以智能屏蔽一些不良的搜索词,并且该搜索只针对已经发生的事情,不针对预期或预测事件。而Sourcefed所采用的方法可以看作是通过采用“输入-输出”的可见性原则反向建构谷歌自动输入算法黑箱的一种尝试。这一事件的吊诡之处在于,本来对于希拉里的负面搜索并没有成为热词,但是由于该视频的介入,导致大量用户在谷歌的搜索引擎中进行了类似搜索,大量的用户行为再次返回到搜索的再评估循环中,最终出现某些搜索请求成为了自动提示的输入词,用户通过自身对于搜索结果的反应“参与”并“成就”了这一新闻事件。
媒体对于搜索引擎优化的使用、依赖甚至在某种程度上的滥用,可以看作是媒体网站和搜索引擎在流量驱动模式下对于触达、卷入、黏住、诱导用户媒介使用的一种“共谋”。搜索引擎优化可以显著提高媒体网站的可见度、浏览量、转发量等指标,而搜索引擎也可以间接接触和留住更多用户。随着社交媒体平台的兴起,信息资讯、社交需求、流量变现、商业植入等都可以通过搜索引擎优化进一步组合起来。虽然搜索引擎一直在打击黑帽搜索引擎优化,但这依然是一场“猫鼠游戏”,搜索引擎并不想完全封禁网站的搜索引擎优化操作,只要不太过分,这是一笔双赢的生意。
三、基于用户使用和社交关系的“千人千搜”
2018年8月初,有消息称谷歌正在研发一款符合中国法律规定的搜索引擎“龙飞”(Dragonfly)。8月17日BBC报道称,数百名谷歌员工写信表示不满,认为该项目引发了“亟待处理的道德和伦理问题”,并要求谷歌公司使该项目更加透明化。之后谷歌CEO桑德尔·皮查(SundarPichai)公开回应称,“会谨慎对待在中国市场推出搜索产品”的决定。消息一出,有网民尝试使用谷歌和百度就特定关键词进行搜索比较。虽然两大搜索引擎得到的结果确实大相径庭,但这其实不能支持有网民得出的“百度比谷歌更如何如何”的结论,因为目前谷歌的搜索引擎已经进入到了“千人千搜”模式。
一般情况下多数人认为,在输入同一个搜索词后,大家在谷歌上看到的搜索结果都是一样的。但是在2009年12月4日,谷歌的官方博客发出了一则很少有人注意的简短文章,按照研究搜索引擎的博主丹尼·苏利文(DannySullivan)的说法,谷歌这篇博文简直是天大的消息,是“搜索引擎史上最大的变革”。因为从这一天起,“人人都有了个性化的搜索”。这一变革后的谷歌搜索引擎,采用了57种信号(signals),比如用户登录的地理位置、使用的浏览器、以前用过的搜索词等来判断用户的身份,揣摩用户喜欢的网站。即使用户注销掉账户,谷歌仍能预测用户的需求并调整搜索结果,以显示用户最有可能点击的网页。
可以说,通过谷歌搜索引擎进行的每一次关键词搜索,得到的结果都是谷歌算法针对你个人建议的最佳网页,而别人输入同样的搜索词,得到的结果可能截然不同。《过滤泡》的作者依赖·帕里泽(EliPariser)在他的书中分享过这样一个案例:2010年春天,“深水地平线”(DeepwaterHorizon)钻井平台发生事故,残留的油井持续外泄原油,对墨西哥湾造成了环境污染,帕里泽请他的两位朋友搜索“英国石油公司”(BP)一词。这两位朋友有许多相似之处,都是白人女性,都受过教育,思想左倾,住在美国东北部,但两人的搜索结果却不太相同:其中一位看见的是新闻,搜索结果的第一页列出了和原油外泄相关的新闻链接;而另一位的搜索结果却是投资信息,第一页只有公司广告,对原油外泄事件只字未提。
除了采用信号来预测和判断用户的搜索需求之外,随着社交媒体的出现,谷歌搜索引擎还进一步整合用户的社交关系进行结果计算。2014年,谷歌网站垃圾邮件前负责人麦特·库茨(MattCutts)发布了一段视频,解释了谷歌如何不依赖“那些明天可能不存在的信号”进行搜索排名。但是这一说法被认为比较牵强,因为麦特所谓的“社交信号”,仅仅是指脸书的点赞数,或者推特的粉丝数等,但是诸如页面数、页面内容等依然会被纳入算法。2018年,根据Ramdani和Taylor通过仅次于谷歌的第二大实时排名的SEO平台aHrefs的数据抓取发现,社交网络开始以更大的规模出现在搜索引擎中,而社交活动与搜索排名之间存在正相关关系。
在谷歌被引用最多的个性化搜索专利“基于个人信息降级的个性化搜索:系统与方法”(SystemandMethodforDemotingPersonalizedSearchResultsBasedonPersonalInformation)中,列出了个性化搜索再评估、用户画像生成、定义流行度矩阵、用户多重行为画像、共现(co-occurrence)关系表、候选搜索结果确认等多个流程,用户的个人信息、使用惯习、搜索历史与搜索请求、搜索结果、搜索评估、搜索确认等环节相关联,最终生成了基于用户自身使用习惯的搜索结果。每隔两年,专注搜索引擎优化的市场调研公司Moz就会对谷歌进行一次排名要素研究,以确定页面和网站的哪些属性与谷歌的排名关联度最高。调研发现,页面权限、社交信号、排名算法与搜索结果高度相关。另一项Giomelakis和Veglis的研究表明,通过对标题、元描述、图片优化、SEO友好链接、交换链接、网站速度、PageRank算法、用户卷入、关键词标签、网站年龄、社交媒体等要素的优化,谷歌搜索引擎正在从传统排名要素转向更深层次的以质量内容和社交信号为要素的排名。
“千人千搜”对用户使用惯习和社交关系进行分析,给出的个性化的搜索结果具有很强的针对性,也更具封闭性。伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,搜索结果对于政治观点具有重要影响,但我们并没有意识到我们正在使用的搜索结果,都是针对我们个人而言的。按照谷歌的说法,它的使命是“组织世界的信息并使其普遍可用和有用”,谷歌的搜索引擎可以完全理解你的意思并回馈给你想要的结果。我们访问的信息越多,我们提取的要点越快,我们的效率就越高。但Hindman等人的研究发现,虽然网站流量和网站流行度之间的相关性确实是由算法的效率决定的,但实际上网页反映用户搜索意图的程度很难被衡量,可检索性和可见性仅代表搜索过程中的一部分,此外还有第三个方面——即用户如何对待搜索引擎返回的结果。用户通过谷歌最新的个性化搜索算法得到的搜索结果,也许只是一个人的版本,但如果用户对此一无所知,他会认为所有人的搜索结果和他都是一样的,不假思索的信任会形成搜索引擎依赖,还会在一定范围固守某一观念拒绝相信其他不同观点,进而形成信息茧房和观念极化。搜索引擎在这个过程中既过滤了信息,又封装了信息,更为重要的是,这种模式具有很强的隐蔽性,常常难以被发觉。
四、设计中的价值:搜索引擎的技术-社会互动
用户通过搜索引擎进行关键词搜索,搜索引擎向用户呈现结果和内容,但什么样的内容可以进入到搜索列表中,以何种方式显示,幕后的决策过程是什么,考虑到搜索引擎强大的社会影响力,这些构成了对搜索引擎问题的核心关切。相比其他一些互联网公司,谷歌一直对其自身的价值观非常自信:从最初的“不做恶”(Don’tbeevil)到“做正确的事”(Dotherightthing),虽然中间受到过质疑,但其创始人仍不断强调该准则“绝不会和利益冲突,并需要客观且不带偏见”。但2018年,谷歌却悄悄地把这条从行为准则中移除了。2008年,尼古拉斯·卡尔(NicholasCarr)在其著名的专栏文章《浅薄》中指出,以谷歌为代表的科技公司,实际上是将社会泰勒主义(SocialTaylorism)成功地移植到了互联网上,人类的认知被碎片化和原子化后去适应效率和自动化的需要。在这个过程中,我们失去了长时间深度思考的能力,也许未来“碎片化”就是人类的信息方式,但其后果可能是,我们自身退化成了“人工智能”。就搜索引擎的社会意义而言,主要表现为以下几个方面:
首先,搜索引擎在海量的信息环境下重新定义了“真相”。孙玮认为,“以真相的定义而言,大众媒介时代,专业化的媒介机构是主要的定义者,在赛博人时代,不仅仅是定义者增多了,而且定义方式以及关系格局变化了,真相的定义成为一个动态连续、多个主体的拼贴过程”。搜索引擎依靠可检索性(retrievability)与可见性(visibility)两个指标,重构了网络结构,将信息内容和用户需求方便快捷地匹配起来。但是这个匹配方案本身也形塑了用户的信息接收秩序,新闻内容的重要程度被呈现的“位置”所取代,“真相”被重新定义:“今日的‘真相’,已经是由谷歌搜索排名最靠前的结果来定义的了。”
其次,搜索引擎不是被动地反映用户的关键词搜索结果,而是进行了“有文化依据的组织形式重构”,进而建构其文化权威。搜索引擎可以方便地呈现搜索结果是有条件的,除了对于既有文化资源的征用之外,还高度依赖政治环境、经济利益、技术因素和用户使用,但是用户其实并不熟悉搜索引擎是如何“找到”他们正在寻找的东西的。2018年的一项研究表明,让学生和专业的事实核查人员来检查谷歌搜索引擎结果页面中不熟悉的新闻来源时,学生在评估在线内容的可信度方面并不是特别熟练。但当用户因为信任谷歌而不追问其算法机制时,这种信任对于互联网的结构形态(比如网页评级、用户流量)、网络社会的文化样式(比如搜索引擎文化)以及现实社会的行为模式(比如选举投票)等就存在巨大的潜在影响,用户对结果深信不疑,谷歌搜索就是“真理”。
第三,在新传播环境中,互联网公司促进了一种新的“混合价值”模式,它结合了传统的社会与文化目标,但提供了新的机制。谷歌一方面从传统媒体的生产模式中汲取养料,同时在新传播环境下又将自身的利益和价值观内嵌进去,它试图建构的就是一种混合的价值观:它借用传统媒体对于内容和信源的衡量标准,同时加入以技术和算法为特征的“去人为操作”和去政治化的要素,强调用户的使用是为了满足其自身内在需求,从而顺理成章地完成了市场化的经济利益诉求。在这个过程中,传统媒体的客观性和专业主义作为一种“背书底色”,成为互联网公司业务开展的基础和正当性来源;技术和算法高度依赖处理器算力和大规模数据,天生趋向于资源和权力的集中;用户兴趣被即刻满足,不断投入更多的时间、金钱和数据,由此完成了推荐内容、用户兴趣和传播环境的匹配闭环。
第四,搜索引擎重塑了知识-社会秩序,但是带来了“膨胀的知识感”。从2009年开始,一系列对于人工智能参与知识生产的研究表明,知识创新依靠的不仅是对知识点的重新组合,更是对于既有知识的批判式反思。包括搜索引擎在内的一系列计算机技术,基于对知识系统化和逻辑化的表达与推理,通过结构性的组织方式与逻辑规则,将一系列要素组合与串联起来,以实现系统的目的要求。这种形态的知识生产是一种基于知识库和规则事实逻辑的“集体知识系统”,是集搜集、处理、生成、匹配、推荐为一体的某种“实在的对象”,而其生产出的知识是一种“计算知识”,目标并不是诉诸本体意义上真正的知识内容是什么,而是追求一种形式化的表现方式。这种知识体系并不指向“实在”,而是指向集体知识的构建过程,并在社会交往过程中不断膨胀。2015年,Fisher等人的研究发现,与阅读书籍、和专家交谈相比,通过搜索引擎获得的知识让人更有一种“膨胀的知识感”(inflatedsenseofknowledge)——“通过互联网搜索,你知道的和你认为你知道的之间的界限变得越来越模糊”,而即使这一过程中并没有找到完整的答案,大脑磁共振的图像表明,人们依旧会认为他们知道了更多。与此同时,新的“阅读”形式正在逐渐出现:用户会在浏览和搜索上花费更多的时间,倾向于使用关键词定位、一次性阅读、非线性阅读和选择性阅读,但对于事物的持续关注度在降低,更加不容易进行深度阅读和集中阅读,与控制组相比也没有呈现出更高的知识水平。
五、结语
搜索引擎可以看作是通过算法和自动化的方式,让机器代替人给出决策方案。当前,这种形式的应用正变得越来越普及和广泛,比如个性化的内容推荐、精准定向的广告、大数据辅助医疗、电子商务导购、自动驾驶等等。但在这个过程中,“算法是有很多问题,但还是比人强”的思路,使得越来越多本来需要依靠人类自身的讨论、辩论、思考、反思给出决策判断的任务,被转交给算法来执行。我们敢于承认“人是靠不住的”,但对算法却抱有不切实际的期待,希望它真能够实现绝对的客观中立、正确无误和去价值观。算法是一种技术,但归根结底依然是一种“人造物”,它不同于物理意义上“物质”,而是一种社会机制,更类似于法律法规或政治制度这样的“社会造物”,因此从根本上无法排除人的影响,而就目前情况来看,其能够将伦理、道德、价值观“逻辑化”的能力依然还非常有限。
对于这个问题,有学者认为需要采用以下方式进行反思和规制:伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,算法无处不在,但与我们类似,它们漏洞频出,而且这些漏洞是系统性的结构漏洞,在所难免。我们需要知道,人工智能并不知道它们“真正”在做什么,我们越是依赖,当其出现问题时,我们就会越惊讶。伦敦政治经济学院助理教授达米恩·坦比尼(DamienTambini)认为,谷歌和脸书都具有基于高级算法的编辑功能,虽然他们说机器不是编辑,但这明显是“机器化了的编辑功能”。对这些系统需要进行常规的聆讯以保证算法可信度(algorithmicaccountability),而每个公司都需要有发言人与社会保持常规性的沟通,说明和促进算法的可信程度。马里兰大学法律教授弗兰克·帕斯夸莱(FrankPasquale)呼吁科技公司应该更加开放更加透明。“对于我们的数据是如何被挖掘、使用、反过来再来影响我们的,这些都在完全黑暗的环境中进行的,无人知道”。
而西北大学计算机教授大卫·拉泽尔(DavidLazer)认为,那些采用了算法技术,或者在不久的将来还有人工智能神经系统的公司、政府和机构,有义务推进算法透明度的提升,并且告知我们这些算法将会如何影响我们的现实生活。新美国智库“数字权力评级”项目的负责人瑞贝卡·麦金农(RebeccaMackinnon)认为,在网络世界里有四种建构者:程序员(programmer)、运营官(executive)、编辑(editor)和设计师(designer),通过设计提高认识是一个有希望的方向。比如可以在搜索的结果页面上通过向用户提供关于结果如何排名的简短说明来完成,或者通过可视化网站促进入站和出站链接之间的关系。就像在社交网络分析中一样,用户可以查看处于中心和周边的网站,通过追踪网站之间的联系或血统,或者根据其与其他网站和出处的相似性来判断网站的偏好与相关性。但是,这需要在维护搜索界面的简单性和添加说明信息内容之间,进行精巧的设计平衡。
(方师师:《搜索引擎中的新闻呈现:从新闻等级到千人千搜》,阅读原文及学术引用,请务必参考《新闻记者》2018年第12期)
在这里,读懂转型中的中国新闻业
在这里,探讨新闻业的未来
在这里,进行深入而严肃的思考
在这里,关心新闻人自己的命运!
帮助
谷歌优化总监rodneyrou:搜索引擎优化知识完全手册请教(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 64 次浏览 • 2022-05-04 18:01
搜索引擎优化知识完全手册请教谷歌优化总监rodneyrou指出从2012年左右开始优化工作在某种程度上是可以和网络视频网站的内容建设共享的,优化和网络视频网站/网络广告的发展密切相关,优化工作大多是互为补充的,优化工作可以分解到其他的所有服务上。谷歌优化总监rodneyrou回复:“非常有必要,但优化的范围不是单一,优化工作的可重复性将带来各种规则变化”,其中包括潜在的效果差距(客户评级的降低),但随着谷歌为googleprig和网站内容提供商提供fb之类的服务,我们可以计算出一些潜在的差距是正常的,但是比如一些单个国家的优化将会分散到某些时间的其他国家,那就是失误,但最终优化将会回归核心任务:流量。
当然优化的范围最终还是单一的,但如果优化变得太复杂,会让搜索引擎有部分更多的工作是非核心的工作,如何推广更快,更多,而不是更少,也许是接下来探讨的关键。引子:googleanalytics和谷歌分析允许你了解你关注的关键词在谷歌搜索引擎的使用情况,并实现实时重定向。那么,谷歌搜索优化在2018年中究竟可以做些什么?今天主要是给大家介绍使用prefixinfo工具查看你指定关键词在某些国家的投放情况和潜在投放情况。
在您指定的关键词获得足够的review前,您无法知道任何有关潜在流量增长的明确因素。但是,通过使用prefixinfo工具,你可以查看在过去60天中,某些关键词在每个国家获得的有效订单和点击次数,以及某些关键词在某些国家使用情况,以了解和跟踪流量的增长。prefixinfo是基于optimizationthemes的,并使用许多强大的功能,例如:。
1)人工智能、机器学习和机器学习
2)受限安全性等
3)全文排名等功能
4)一键发布等等。但这并不是一个完整的工具列表,我们会针对不同国家或区域的谷歌搜索引擎优化算法的现状、机会和挑战进行详细说明,并提供针对不同国家或区域的关键词定制化建议。因此,您将可以免费使用这些工具。谷歌搜索引擎优化总监rodneyrou是谷歌优化三大工具之一,同时也是谷歌的ceodrewgibson的技术顾问。
谷歌优化总监rodneyrou指出:“人工智能就是机器学习。人工智能是为推动互联网发展而提供技术,而机器学习是为提高搜索引擎的质量而提供技术。我们将致力于使我们的搜索引擎算法更加自动化,而不是像像素级的优化操作。”人工智能计算机程序如何与目标关键词结合?首先,你需要了解机器学习是做什么的。如果你已经拥有一个基于word2vec的文本查询算法的理论知识,你可以查看此处的谷歌对谷歌上产生的语料库进行机器学习的文章。在关键词。 查看全部
谷歌优化总监rodneyrou:搜索引擎优化知识完全手册请教(图)
搜索引擎优化知识完全手册请教谷歌优化总监rodneyrou指出从2012年左右开始优化工作在某种程度上是可以和网络视频网站的内容建设共享的,优化和网络视频网站/网络广告的发展密切相关,优化工作大多是互为补充的,优化工作可以分解到其他的所有服务上。谷歌优化总监rodneyrou回复:“非常有必要,但优化的范围不是单一,优化工作的可重复性将带来各种规则变化”,其中包括潜在的效果差距(客户评级的降低),但随着谷歌为googleprig和网站内容提供商提供fb之类的服务,我们可以计算出一些潜在的差距是正常的,但是比如一些单个国家的优化将会分散到某些时间的其他国家,那就是失误,但最终优化将会回归核心任务:流量。
当然优化的范围最终还是单一的,但如果优化变得太复杂,会让搜索引擎有部分更多的工作是非核心的工作,如何推广更快,更多,而不是更少,也许是接下来探讨的关键。引子:googleanalytics和谷歌分析允许你了解你关注的关键词在谷歌搜索引擎的使用情况,并实现实时重定向。那么,谷歌搜索优化在2018年中究竟可以做些什么?今天主要是给大家介绍使用prefixinfo工具查看你指定关键词在某些国家的投放情况和潜在投放情况。
在您指定的关键词获得足够的review前,您无法知道任何有关潜在流量增长的明确因素。但是,通过使用prefixinfo工具,你可以查看在过去60天中,某些关键词在每个国家获得的有效订单和点击次数,以及某些关键词在某些国家使用情况,以了解和跟踪流量的增长。prefixinfo是基于optimizationthemes的,并使用许多强大的功能,例如:。
1)人工智能、机器学习和机器学习
2)受限安全性等
3)全文排名等功能
4)一键发布等等。但这并不是一个完整的工具列表,我们会针对不同国家或区域的谷歌搜索引擎优化算法的现状、机会和挑战进行详细说明,并提供针对不同国家或区域的关键词定制化建议。因此,您将可以免费使用这些工具。谷歌搜索引擎优化总监rodneyrou是谷歌优化三大工具之一,同时也是谷歌的ceodrewgibson的技术顾问。
谷歌优化总监rodneyrou指出:“人工智能就是机器学习。人工智能是为推动互联网发展而提供技术,而机器学习是为提高搜索引擎的质量而提供技术。我们将致力于使我们的搜索引擎算法更加自动化,而不是像像素级的优化操作。”人工智能计算机程序如何与目标关键词结合?首先,你需要了解机器学习是做什么的。如果你已经拥有一个基于word2vec的文本查询算法的理论知识,你可以查看此处的谷歌对谷歌上产生的语料库进行机器学习的文章。在关键词。
Seo原理总结【指南】
网站优化 • 优采云 发表了文章 • 0 个评论 • 43 次浏览 • 2022-04-29 17:19
经过前面三天的讲解,相信大家对于我说的seo原理已经有一定程度的了解了,虽然这些原理是我自己自己实践和别人经验总结而并非官方给出的,不一定完全正确,但在我看来,它至少是有道理的,所以,相信与否大家自己评判,今天我会将前面讲过的那些原理和影响因素做一个汇总,给seo原理这个总结。
前面说过,我们非常通俗的认为seo原理就是搜索引擎排名原理,并且总结了影响搜索引擎排名的因素可以分为三大方面。
第一类是外部因素,或者我们也可以称它们为网页外因素,主要是指域名和空间这一类的因素,
第二类是站内因素,站内因素又分成两部分,一为搜索引擎偏好因素,二为符合用户体验的因素,这两方面的因素都是由搜索算法评判,即使是符合用户体验的因素也是搜索引擎程序依据统计数据和经验规定的。
第三类是外链因素,也就是外链,虽然外链的作用已经大不如前,甚至劣质外链还会对排名造成严重的负面影响,但是正确操作的外链依然能帮助网站排名获得稳步的提升。
以上算是汇总,下面我们需要尽可能详细的将三类因素分别包含的具体内容说一下:
第一类:外部因素(网页外因素):域名和服务器空间,域名包含的内容很多,例如域名权重、域名年龄、域名中关键词问题,关于这些可以看我前面的一篇文章《域名因素对谷歌排名的影响》其中关于域名介绍的很详细了,至于空间因素,大家需要记得不多,只要能保证空间稳定,反应迅速,然后没有什么坏邻居就ok了。
第二类:网站内因素
搜索引擎偏好因素,搜索引擎偏好因素其实也是根据大量的数据和经验总结出来的,简单说就是通过大量的数据找出好的、符合用户搜索目的的内容包含的种种特点,依据这些特点为索引内容排名,这些特点被seoer所熟知的有:关键词在标题、meta、description、H1、H2、H3标签中出现和位置等等,内链锚文本出现关键词,网页结构是否符合用户体验,频道页、列表页关键词设置等等,这些细节可以划归到seo技术和知识中去,这一块也是目前我们需要研究和学习的重点,具体内容很多,这里无法一一列举,这里可以参考我博客中谷歌排名影响因素,这些因素八成以上在百度中也是有用的。
符合用户体验因素,有人可能会问,你说的第一类本质上也是搜索引擎根据用户体验总结出来的东西,你为什么但把第二类称作符合用户体验的因素呢?的确如此,但我之所以只将这一部分成为符合用户体验因素,是因为这一部分是百度直接采集来自你网站用户的数据,从而得出的结论,例如你网站的浏览量、pv、uv、ip、跳出率、浏览时长、用户来源、访问入口等等这些因素,综合起来判断你网站的现实用户体验,所以我们称它为用户体验因素,相应的,这些因素主要有:浏览量、uv、跳出率、浏览时长、用户来源、转发、点赞、评论等。
第三类,外链因素,外链因素的内容就太多了,我们在这里只笼统的提一下,如外链数量和外联质量,再就是社交平台转发、图片视频链接。 查看全部
Seo原理总结【指南】
经过前面三天的讲解,相信大家对于我说的seo原理已经有一定程度的了解了,虽然这些原理是我自己自己实践和别人经验总结而并非官方给出的,不一定完全正确,但在我看来,它至少是有道理的,所以,相信与否大家自己评判,今天我会将前面讲过的那些原理和影响因素做一个汇总,给seo原理这个总结。
前面说过,我们非常通俗的认为seo原理就是搜索引擎排名原理,并且总结了影响搜索引擎排名的因素可以分为三大方面。
第一类是外部因素,或者我们也可以称它们为网页外因素,主要是指域名和空间这一类的因素,
第二类是站内因素,站内因素又分成两部分,一为搜索引擎偏好因素,二为符合用户体验的因素,这两方面的因素都是由搜索算法评判,即使是符合用户体验的因素也是搜索引擎程序依据统计数据和经验规定的。
第三类是外链因素,也就是外链,虽然外链的作用已经大不如前,甚至劣质外链还会对排名造成严重的负面影响,但是正确操作的外链依然能帮助网站排名获得稳步的提升。
以上算是汇总,下面我们需要尽可能详细的将三类因素分别包含的具体内容说一下:
第一类:外部因素(网页外因素):域名和服务器空间,域名包含的内容很多,例如域名权重、域名年龄、域名中关键词问题,关于这些可以看我前面的一篇文章《域名因素对谷歌排名的影响》其中关于域名介绍的很详细了,至于空间因素,大家需要记得不多,只要能保证空间稳定,反应迅速,然后没有什么坏邻居就ok了。
第二类:网站内因素
搜索引擎偏好因素,搜索引擎偏好因素其实也是根据大量的数据和经验总结出来的,简单说就是通过大量的数据找出好的、符合用户搜索目的的内容包含的种种特点,依据这些特点为索引内容排名,这些特点被seoer所熟知的有:关键词在标题、meta、description、H1、H2、H3标签中出现和位置等等,内链锚文本出现关键词,网页结构是否符合用户体验,频道页、列表页关键词设置等等,这些细节可以划归到seo技术和知识中去,这一块也是目前我们需要研究和学习的重点,具体内容很多,这里无法一一列举,这里可以参考我博客中谷歌排名影响因素,这些因素八成以上在百度中也是有用的。
符合用户体验因素,有人可能会问,你说的第一类本质上也是搜索引擎根据用户体验总结出来的东西,你为什么但把第二类称作符合用户体验的因素呢?的确如此,但我之所以只将这一部分成为符合用户体验因素,是因为这一部分是百度直接采集来自你网站用户的数据,从而得出的结论,例如你网站的浏览量、pv、uv、ip、跳出率、浏览时长、用户来源、访问入口等等这些因素,综合起来判断你网站的现实用户体验,所以我们称它为用户体验因素,相应的,这些因素主要有:浏览量、uv、跳出率、浏览时长、用户来源、转发、点赞、评论等。
第三类,外链因素,外链因素的内容就太多了,我们在这里只笼统的提一下,如外链数量和外联质量,再就是社交平台转发、图片视频链接。
搜索引擎优化知识完全手册(事实上一个非常好的搜索排名策略:(1)_)
网站优化 • 优采云 发表了文章 • 0 个评论 • 78 次浏览 • 2022-04-18 19:13
自从 Bear's Paw 发布以来,我们一直在讨论最早的问题之一:域权限问题。其实这是一个很好的搜索排名策略:
(1)有助于提升网站专长的垂直度。
(2)帮助搜索引擎提高网站的信任度。
(3)使潜在用户能够根据搜索意图更好地过滤相关内容。
而早期采用传统SEO策略的网站管理员,往往利用主域名的高权限激活大量二级域名。有些甚至与主要领域所在的业务无关。虽然短期内排名有显着提高,但这似乎不是一个长期的解决方案。
1.短期
如果网站二级域名发布的内容与一级域名相关性不高,受一级网站整体信任度的影响,新开通的二级域名仍会被百度快速开通收录,相关页面将有效排名。
通常,SEO 很早就会误以为两者之间的相关性对 SEO 没有不同的影响。
2.临时
随着二级域名的继续使用,你会发现一个问题,二级域名和整个网站的列出都比较慢,而列出的内容,在百度搜索结果中的预估排名,明显排在后面。
这个迹象表明,经过一段时间的运行,百度爬虫已经对二级域名的领域垂直度进行了全面评估,发现与一级域名无关。
结果,整个站点的信任度降低,导致 关键词 排名下降,新页面被排除在外。
3.长期
如果面对上述内容,即使被301修改或重定向,整个网站的二级域名也不会被加权,而且这种二级域名正在增加。
然后,搜索引擎会认为你可能在操纵二级域名,甚至交易二级网站。
这是一个实际的例子:
最近,仔细看会发现,百度在“互动百科”(baike)网站上的体重波动线已经断崖式下跌。想必这也是为什么,前段时间对方大量出售二级站点,导致内容与主域高度无关,内容质量参差不齐,导致百度算法处罚的原因。
4.策略
那么,如果真的要开启二级域名,我们应该怎么做呢?您可以参考以下方法:
(1)如果你的数据量比较大,可以把主站的二级目录翻译成二级域名。
(2)创建与主站相关的内容,比如主站可以考CET-6,子站可以考CET-4、雅思培训等。
(3)使用二级域名创建主站行业百科。例如主站为企业站,二级域名主要侧重专业技术讨论和相关支持主站产品。
尤其是熊掌,如果你尝试开通二级域名,那么一定要注意域名的垂直性和相关性,否则容易造成不必要的麻烦,以上内容仅供参考! 查看全部
搜索引擎优化知识完全手册(事实上一个非常好的搜索排名策略:(1)_)
自从 Bear's Paw 发布以来,我们一直在讨论最早的问题之一:域权限问题。其实这是一个很好的搜索排名策略:
(1)有助于提升网站专长的垂直度。
(2)帮助搜索引擎提高网站的信任度。
(3)使潜在用户能够根据搜索意图更好地过滤相关内容。
而早期采用传统SEO策略的网站管理员,往往利用主域名的高权限激活大量二级域名。有些甚至与主要领域所在的业务无关。虽然短期内排名有显着提高,但这似乎不是一个长期的解决方案。
1.短期
如果网站二级域名发布的内容与一级域名相关性不高,受一级网站整体信任度的影响,新开通的二级域名仍会被百度快速开通收录,相关页面将有效排名。
通常,SEO 很早就会误以为两者之间的相关性对 SEO 没有不同的影响。
2.临时
随着二级域名的继续使用,你会发现一个问题,二级域名和整个网站的列出都比较慢,而列出的内容,在百度搜索结果中的预估排名,明显排在后面。
这个迹象表明,经过一段时间的运行,百度爬虫已经对二级域名的领域垂直度进行了全面评估,发现与一级域名无关。
结果,整个站点的信任度降低,导致 关键词 排名下降,新页面被排除在外。
3.长期
如果面对上述内容,即使被301修改或重定向,整个网站的二级域名也不会被加权,而且这种二级域名正在增加。
然后,搜索引擎会认为你可能在操纵二级域名,甚至交易二级网站。
这是一个实际的例子:
最近,仔细看会发现,百度在“互动百科”(baike)网站上的体重波动线已经断崖式下跌。想必这也是为什么,前段时间对方大量出售二级站点,导致内容与主域高度无关,内容质量参差不齐,导致百度算法处罚的原因。
4.策略
那么,如果真的要开启二级域名,我们应该怎么做呢?您可以参考以下方法:
(1)如果你的数据量比较大,可以把主站的二级目录翻译成二级域名。
(2)创建与主站相关的内容,比如主站可以考CET-6,子站可以考CET-4、雅思培训等。
(3)使用二级域名创建主站行业百科。例如主站为企业站,二级域名主要侧重专业技术讨论和相关支持主站产品。
尤其是熊掌,如果你尝试开通二级域名,那么一定要注意域名的垂直性和相关性,否则容易造成不必要的麻烦,以上内容仅供参考!
Shopify SEO: 终极指南
网站优化 • 优采云 发表了文章 • 0 个评论 • 77 次浏览 • 2022-09-20 04:59
提起 Shopify 想必大家都不陌生,在短短几年内,Shopify 已成为领先的在SaaS建站电商服务平台。它已经成为一种反亚马逊,帮助全球大小零售商以最小的努力成功地经营在线商店。尽管 Shopify 让一切变得简单,但我们仍然可以做很多事情来改善网站的SEO。在今天的 Shopify SEO终极指南中,我将通过为大家提供大量提示和技巧来帮助你走上正确的道路。
Shopify是什么?
Shopify 是一站式SaaS模式的电商服务平台,为电商卖家提供搭建网店的技术和模版,管理全渠道的营销、售卖、支付、物流等服务。使用 Shopify 你可以很快地上手搭建在线商店,尽管你不懂代码,你只需要支付月租即可,shopify 的月租计划如下:
Basic 计划起价为每月 29 美元,Shopify 计划是 79 美元,Advanced 计划是 299 美元。(不同地区价格可能会有些许差异)此外,还有企业级 Shopify Plus 计划,每个月$2000起。一般来说我们刚起步时直接选最低套餐即可。
Shopify 套餐比较Shopify SEO 简介
虽然 Shopify 可以帮助你从一开始就正确设置所有内容,但在考虑SEO时需要注意一些事项。与其他CMS(内容管理系统)一样,你需要优化在线商店,以确保它在客户和搜索引擎中表现良好。
Shopify 是否有良好的 SEO?
Shopify 已经具有一些基本的 SEO 功能,你也可以使用 SEO 插件(直接去 Shopify APP Store搜索安装即可 )来完成许多其他任务。当然,这是一个封闭的平台,你对 SEO 的控制仅限于 Shopify 的开发人员允许的范围。
例如,你必须使用内置的 URL 结构和系统来管理的合集页中的产品(collection),但这些可能不是最佳的,并且可能会导致重复内容问题。
Shopify 最大的 SEO 问题是什么?
Shopify 的大多数 SEO 问题源于其对不同产品及其变体的处理。Shopify 产品可以存在于在线商店的多个位置/URL 中,这可能会使搜索引擎感到困惑。幸运的是,Shopify 添加了canonical URLs 以向搜索引擎表明 /products/ 部分中的 URL 是规范 URL。不幸的是,你无法自定义修改。
大家遇到的另一件事是 Shopify 严格的 URL 结构。它使用基于子文件夹的系统,这会产生不必要的长 URL。例如,你可以在上的常规网站上找到联系页面/contact/,但在 Shopify 商店中,始终是/pages/contact。
Shopify 正在听取其社区的意见,并已开始推出多项改进,使其作为电子商务平台更具吸引力。让我们希望他们能保持专注并帮助你在商店中获得最佳效果。
Shopify 的 SEO 基础知识
Shopify 是一个很好的平台来托管你的在线商店,但你可以做很多事情来使其表现更好。SEO 可以帮助你的商店在 Google 和其他平台上受到关注,同时使其对潜在客户更具吸引力。在这份 Shopify SEO 终极指南中,我将为你提供大量提示和清单,以使您的电子商务网站取得成功!
思考你是谁,你代表什么
开始之前,你需要考虑自己是谁。人们为什么要访问你的网站、阅读你的帖子或购买你的东西?你的网站的目的是什么?你应该能够在心中回答这些问题。有了答案,我们就能更好的进行下一步了。
从关键字研究开始
和其他网站一样,Shopify 商店的 SEO 也必须从关键字研究开始。关键字研究是你生成希望找到你的产品、服务或商店的术语列表的过程。进行关键词研究可以让你深入了解你的受众、他们使用的词语、他们喜欢的解决方案以及他们的行为方式。
有各种工具可以帮助你快速获得这些见解。你可以使用 Google Trends、关键字规划师、Ahrefs、Semrush等进行深入研究并找出最常用的术语。找出人们通常搜索的内容。关于关键字研究更详细的教程可参考:《关键字研究指南》
竞争对手分析
在进行关键字研究时,你还需要了解你的竞争对手在做什么。在你能想象的每一个利基市场都有大量的竞争对手在运作。每当你考虑进入市场或扩大你的市场份额时,你都需要关注竞争对手。他们是谁?他们代表什么?他们的产品是什么?他们的价格?服务?他们如何谈论产品?他们的目标是谁?等等
分析你的竞争对手可以让你了解要击败的人。你可能会在他们的商店或策略中发现你可能会利用的弱点。或者,可以找到可以激发你工作灵感的东西。分析竞争对手,取其精华去其糟粕!
撰写独特且高质量的产品描述
产品图片和产品描述是在线商店的生命和血液。通过良好的产品描述,客户可以在没有产品的情况下对产品产生良好的感觉。问题是许多在网站都依赖制造商向商店提供的描述,而他们大多数描述都写的比较“烂”,所以,你应该会猜到这意味着什么。
编写产品描述可以帮助你建立与消费者的信任。用你自己的话表达你的内容会让你更加独特,让你在人群中脱颖而出。对产品进行一些关键字研究,以找出你的消费者使用哪些术语。在你的描述中使用这些术语,并从中制作出引人注目的内容。
优化标题和描述(title & description)
标题和元描述是你可以专注于改进 Shopify SEO 的重要方面。有策略地使用你的关键词,并确保写一些吸引消费者想要点击的东西。
Shopify 根据简单的模板自动为您生成标题和元描述。您可以编辑产品的标题和元描述、博客文章、页面、集合和一般网站设置。只需转到特定页面并在 Shopify 中打开搜索引擎列表预览。在这里,您可以为搜索结果页面添加标题和元描述。这些与常规标题和描述不同,因为它们专门用于搜索结果。因此,您可能会在商店中看到某个标题,然后选择其他内容在搜索结果页面中显示。
关于元标签的写法可以参考:SEO入门指南
如何在 Shopify 中创建对 SEO 友好的 URL
对 SEO 友好的 URL是易于阅读、相对较短且一致的 URL。不幸的是,Shopify 有点不灵活,并且没有太大的回旋余地来改进你的 URL 结构。如果你销售漂亮的圣诞毛衣,你的 Shopify collections 页面URL 如下所示:
你可以在此设置中更改的唯一内容是最后一部分(collections之后)
使用内部链接和正确导航优化网站结构
改善 Shopify SEO 的最有效技巧之一是优化网站结构和导航。你的网站越合乎逻辑,客户和 Google 等搜索引擎就可以更好、更轻松地浏览它并找到他们需要的内容。
内部链接可帮助你为最关键的页面赋予适当的权重。通过从在线商店的各个部分链接到你的产品页面,向搜索引擎发出信号,这些页面很重要。使用适当的锚文本,可以识别目的地并用文字告诉搜索引擎对该链接的期望。所有这些都有助于搜索引擎了解你的网站。
对于导航,你应该使其尽可能简单,最重要的页面应该出现在导航中,并且导航结构应遵循扁平化原则。
使用 XML 站点地图
XML 站点地图详细说明了通往网站不同部分的所有路线。搜索引擎使用站点地图来发现新的和更新的内容。所有 Shopify 商店都会自动生成一个 sitemap.xml 文件,其中包含指向所有产品、主要产品图片、页面、产品系列和博客文章的链接。Google 和 Bing 等搜索引擎会使用此文件来索引你的网站,这样商店的页面就会出现在搜索结果中。将站点地图文件提交到 Google Search Console 有助于 Google 查找网站上的页面并为其编制索引。当你将新的网页、产品、产品系列、图片或博客文章添加到 Shopify 的在线商店时,网站地图文件也会自动更新。
你可以通过以下链接来访问站点地图(为你的域名)
Shopify 站点地图最多可以包含 5000 个 URL,之后平台会将这些 URL 分解成更小的部分。这还具有加快这些站点地图加载时间的额外好处。
不要安装一堆你不会使用的插件
插件会影响网站速度,想想你的商店需要什么,只安装能满足你需求的插件,不要安装太多插件,否则,额外的 JavaScript 代码会严重拖累你的网站速度。
图片SEO优化
图像是每个在线商店的重要资产。如果没有精美的照片,客户就无法对产品产生良好的感觉。但是你需要以最佳方式提供所有这些图像。优化图像是改善 Shopify SEO 的最佳和最快捷的技巧之一。
好的产品图片的重要性
好的产品图片可以清楚地说明产品的含义。它可以帮助消费者从各个角度查看产品,而无需将产品放在手中。产品图片需要很好,因为它是转化的主要驱动力之一。好的照片也能吸引购物者的眼球。出色的照片会在 Google 图片、Instagram 或 Pinterest 等视觉搜索引擎中脱颖而出。
优化文件大小
改善 Shopify 商店 SEO 的最重要技巧之一是优化图像。这也是每个人都可以做的事情,优化图像、压缩它们并给它们起正确的名称会有所帮助!
平均产品页面可能有五张或更多图片。如果所有这些产品照片都是巨大的高分辨率文件,那么产品页面的加载时间将会增加。所以你需要检查文件大小。上传前先压缩,不要几M的图直接上传。
上传时,Shopify 已经压缩了图片,但压缩幅度不大。此外,Shopify 会自动将您的图像转换为下一代 WebP 图像格式,并将这些较小的文件提供给支持这些文件的浏览器。
延迟加载图像
另一种改善图像加载时间的有效方法是延迟加载它们。使用延迟加载,图像只会在它们出现在屏幕上时加载。
虽然 Shopify 默认情况下会进行一些延迟加载,但你可能需要检查您的主题是否包含它。
添加Alt属性和合适的文件名
图片标题:和页面关键词相关,用英文命名,单词之间用短线-连接;
假设你是卖 iPhone 并且照片显示 iPhone 13 后置摄像头的特写镜头,你可以为文件起这样的名称:iphone-13-back-camera-closeup.jpg
alt属性:简短说明图片内容,跟关键词相关,alt的作用是如果图片无法被识别,那么alt就作为一种替代文本替图片出现;
像压缩图像一样,在将图片上传到 Shopify 之前,为你的图片指定一个适当的文件名,切记文件命名不要包含中文!!!
在 Shopify 上创建博客
与 WordPress 相比,Shopify 有一个基本的博客引擎,可以轻松上手。在电子商务商店上写博客是增强 SEO 策略、尝试通过搜索引擎吸引受众的绝佳方式。这是向客户提供有关你的产品和公司的更多见解的绝妙方式。
在 Shopify 上创建博客非常简单。打开在线商店并导航到边栏中的博客文章。从这里,可以通过单击绿色按钮添加博客文章。默认情况下,Shopify 附带一个名为 News 的博客,但你可以将其更改为想要的任何内容。
博客可以成为 Shopify SEO 策略的重要资产。对于许多初出茅庐的商店来说,流量主要来自付费广告。通过博客专注于内容营销让你有机会扩大影响范围并与客户建立联系。
首先,你必须确定博客的目标是什么。你想接触新客户、建立品牌、与现有客户建立联系,还是做其他事情?你想分享什么类型的内容——或者相反,什么类型的内容会引起你的客户的共鸣?想想用户如何找到你——换句话说,绘制用户旅程。并且不要忘记关键字研究!
制定策略后,你可以在商店中构建博客内容。使用基石内容作为基础并添加支持该主要内容的文章,这样就可以从各个角度全面描述你的主题,然后通过适当的内部链接连接所有内容。一定要写出值得信赖和权威的高质量、独特的内容,这也是最难的。
如何选择一个好的 Shopify 主题
主题是在线商店的重要组成部分。选择的主题会影响很多事情——从品牌推广到用户体验再到转化。Shopify 主题商店有很多选择,那么在选择主题时应该注意这几件事:
确定你想要什么和需要什么:你是打算用单一产品经营一家商店,还是想要一个可以处理数千个或更多的主题?主题商店为具有大小目录的商店提供了方便的主题选择。您需要什么类型的设计?您需要哪些选项?
弄清楚你的预算:Shopify 主题商店中的主题从免费到一次性支付几百美元不等。免费适用于某些人,但几乎无法从开发人员那里获得支持。付费主题通常带有更多选项,并且往往构建得更好。
检查市场上的主题:有很多可用的主题,Shopify 甚至在几个系列中构建了这些主题,如目录的大小或行业类型,如服装或电子产品。你可以过滤不同的属性。 查看全部
Shopify SEO: 终极指南
提起 Shopify 想必大家都不陌生,在短短几年内,Shopify 已成为领先的在SaaS建站电商服务平台。它已经成为一种反亚马逊,帮助全球大小零售商以最小的努力成功地经营在线商店。尽管 Shopify 让一切变得简单,但我们仍然可以做很多事情来改善网站的SEO。在今天的 Shopify SEO终极指南中,我将通过为大家提供大量提示和技巧来帮助你走上正确的道路。
Shopify是什么?
Shopify 是一站式SaaS模式的电商服务平台,为电商卖家提供搭建网店的技术和模版,管理全渠道的营销、售卖、支付、物流等服务。使用 Shopify 你可以很快地上手搭建在线商店,尽管你不懂代码,你只需要支付月租即可,shopify 的月租计划如下:
Basic 计划起价为每月 29 美元,Shopify 计划是 79 美元,Advanced 计划是 299 美元。(不同地区价格可能会有些许差异)此外,还有企业级 Shopify Plus 计划,每个月$2000起。一般来说我们刚起步时直接选最低套餐即可。
Shopify 套餐比较Shopify SEO 简介
虽然 Shopify 可以帮助你从一开始就正确设置所有内容,但在考虑SEO时需要注意一些事项。与其他CMS(内容管理系统)一样,你需要优化在线商店,以确保它在客户和搜索引擎中表现良好。
Shopify 是否有良好的 SEO?
Shopify 已经具有一些基本的 SEO 功能,你也可以使用 SEO 插件(直接去 Shopify APP Store搜索安装即可 )来完成许多其他任务。当然,这是一个封闭的平台,你对 SEO 的控制仅限于 Shopify 的开发人员允许的范围。
例如,你必须使用内置的 URL 结构和系统来管理的合集页中的产品(collection),但这些可能不是最佳的,并且可能会导致重复内容问题。
Shopify 最大的 SEO 问题是什么?
Shopify 的大多数 SEO 问题源于其对不同产品及其变体的处理。Shopify 产品可以存在于在线商店的多个位置/URL 中,这可能会使搜索引擎感到困惑。幸运的是,Shopify 添加了canonical URLs 以向搜索引擎表明 /products/ 部分中的 URL 是规范 URL。不幸的是,你无法自定义修改。
大家遇到的另一件事是 Shopify 严格的 URL 结构。它使用基于子文件夹的系统,这会产生不必要的长 URL。例如,你可以在上的常规网站上找到联系页面/contact/,但在 Shopify 商店中,始终是/pages/contact。
Shopify 正在听取其社区的意见,并已开始推出多项改进,使其作为电子商务平台更具吸引力。让我们希望他们能保持专注并帮助你在商店中获得最佳效果。
Shopify 的 SEO 基础知识
Shopify 是一个很好的平台来托管你的在线商店,但你可以做很多事情来使其表现更好。SEO 可以帮助你的商店在 Google 和其他平台上受到关注,同时使其对潜在客户更具吸引力。在这份 Shopify SEO 终极指南中,我将为你提供大量提示和清单,以使您的电子商务网站取得成功!
思考你是谁,你代表什么
开始之前,你需要考虑自己是谁。人们为什么要访问你的网站、阅读你的帖子或购买你的东西?你的网站的目的是什么?你应该能够在心中回答这些问题。有了答案,我们就能更好的进行下一步了。
从关键字研究开始
和其他网站一样,Shopify 商店的 SEO 也必须从关键字研究开始。关键字研究是你生成希望找到你的产品、服务或商店的术语列表的过程。进行关键词研究可以让你深入了解你的受众、他们使用的词语、他们喜欢的解决方案以及他们的行为方式。
有各种工具可以帮助你快速获得这些见解。你可以使用 Google Trends、关键字规划师、Ahrefs、Semrush等进行深入研究并找出最常用的术语。找出人们通常搜索的内容。关于关键字研究更详细的教程可参考:《关键字研究指南》
竞争对手分析
在进行关键字研究时,你还需要了解你的竞争对手在做什么。在你能想象的每一个利基市场都有大量的竞争对手在运作。每当你考虑进入市场或扩大你的市场份额时,你都需要关注竞争对手。他们是谁?他们代表什么?他们的产品是什么?他们的价格?服务?他们如何谈论产品?他们的目标是谁?等等

分析你的竞争对手可以让你了解要击败的人。你可能会在他们的商店或策略中发现你可能会利用的弱点。或者,可以找到可以激发你工作灵感的东西。分析竞争对手,取其精华去其糟粕!
撰写独特且高质量的产品描述
产品图片和产品描述是在线商店的生命和血液。通过良好的产品描述,客户可以在没有产品的情况下对产品产生良好的感觉。问题是许多在网站都依赖制造商向商店提供的描述,而他们大多数描述都写的比较“烂”,所以,你应该会猜到这意味着什么。
编写产品描述可以帮助你建立与消费者的信任。用你自己的话表达你的内容会让你更加独特,让你在人群中脱颖而出。对产品进行一些关键字研究,以找出你的消费者使用哪些术语。在你的描述中使用这些术语,并从中制作出引人注目的内容。
优化标题和描述(title & description)
标题和元描述是你可以专注于改进 Shopify SEO 的重要方面。有策略地使用你的关键词,并确保写一些吸引消费者想要点击的东西。
Shopify 根据简单的模板自动为您生成标题和元描述。您可以编辑产品的标题和元描述、博客文章、页面、集合和一般网站设置。只需转到特定页面并在 Shopify 中打开搜索引擎列表预览。在这里,您可以为搜索结果页面添加标题和元描述。这些与常规标题和描述不同,因为它们专门用于搜索结果。因此,您可能会在商店中看到某个标题,然后选择其他内容在搜索结果页面中显示。
关于元标签的写法可以参考:SEO入门指南
如何在 Shopify 中创建对 SEO 友好的 URL
对 SEO 友好的 URL是易于阅读、相对较短且一致的 URL。不幸的是,Shopify 有点不灵活,并且没有太大的回旋余地来改进你的 URL 结构。如果你销售漂亮的圣诞毛衣,你的 Shopify collections 页面URL 如下所示:
你可以在此设置中更改的唯一内容是最后一部分(collections之后)
使用内部链接和正确导航优化网站结构
改善 Shopify SEO 的最有效技巧之一是优化网站结构和导航。你的网站越合乎逻辑,客户和 Google 等搜索引擎就可以更好、更轻松地浏览它并找到他们需要的内容。
内部链接可帮助你为最关键的页面赋予适当的权重。通过从在线商店的各个部分链接到你的产品页面,向搜索引擎发出信号,这些页面很重要。使用适当的锚文本,可以识别目的地并用文字告诉搜索引擎对该链接的期望。所有这些都有助于搜索引擎了解你的网站。
对于导航,你应该使其尽可能简单,最重要的页面应该出现在导航中,并且导航结构应遵循扁平化原则。
使用 XML 站点地图
XML 站点地图详细说明了通往网站不同部分的所有路线。搜索引擎使用站点地图来发现新的和更新的内容。所有 Shopify 商店都会自动生成一个 sitemap.xml 文件,其中包含指向所有产品、主要产品图片、页面、产品系列和博客文章的链接。Google 和 Bing 等搜索引擎会使用此文件来索引你的网站,这样商店的页面就会出现在搜索结果中。将站点地图文件提交到 Google Search Console 有助于 Google 查找网站上的页面并为其编制索引。当你将新的网页、产品、产品系列、图片或博客文章添加到 Shopify 的在线商店时,网站地图文件也会自动更新。
你可以通过以下链接来访问站点地图(为你的域名)
Shopify 站点地图最多可以包含 5000 个 URL,之后平台会将这些 URL 分解成更小的部分。这还具有加快这些站点地图加载时间的额外好处。
不要安装一堆你不会使用的插件
插件会影响网站速度,想想你的商店需要什么,只安装能满足你需求的插件,不要安装太多插件,否则,额外的 JavaScript 代码会严重拖累你的网站速度。
图片SEO优化
图像是每个在线商店的重要资产。如果没有精美的照片,客户就无法对产品产生良好的感觉。但是你需要以最佳方式提供所有这些图像。优化图像是改善 Shopify SEO 的最佳和最快捷的技巧之一。
好的产品图片的重要性

好的产品图片可以清楚地说明产品的含义。它可以帮助消费者从各个角度查看产品,而无需将产品放在手中。产品图片需要很好,因为它是转化的主要驱动力之一。好的照片也能吸引购物者的眼球。出色的照片会在 Google 图片、Instagram 或 Pinterest 等视觉搜索引擎中脱颖而出。
优化文件大小
改善 Shopify 商店 SEO 的最重要技巧之一是优化图像。这也是每个人都可以做的事情,优化图像、压缩它们并给它们起正确的名称会有所帮助!
平均产品页面可能有五张或更多图片。如果所有这些产品照片都是巨大的高分辨率文件,那么产品页面的加载时间将会增加。所以你需要检查文件大小。上传前先压缩,不要几M的图直接上传。
上传时,Shopify 已经压缩了图片,但压缩幅度不大。此外,Shopify 会自动将您的图像转换为下一代 WebP 图像格式,并将这些较小的文件提供给支持这些文件的浏览器。
延迟加载图像
另一种改善图像加载时间的有效方法是延迟加载它们。使用延迟加载,图像只会在它们出现在屏幕上时加载。
虽然 Shopify 默认情况下会进行一些延迟加载,但你可能需要检查您的主题是否包含它。
添加Alt属性和合适的文件名
图片标题:和页面关键词相关,用英文命名,单词之间用短线-连接;
假设你是卖 iPhone 并且照片显示 iPhone 13 后置摄像头的特写镜头,你可以为文件起这样的名称:iphone-13-back-camera-closeup.jpg
alt属性:简短说明图片内容,跟关键词相关,alt的作用是如果图片无法被识别,那么alt就作为一种替代文本替图片出现;
像压缩图像一样,在将图片上传到 Shopify 之前,为你的图片指定一个适当的文件名,切记文件命名不要包含中文!!!
在 Shopify 上创建博客
与 WordPress 相比,Shopify 有一个基本的博客引擎,可以轻松上手。在电子商务商店上写博客是增强 SEO 策略、尝试通过搜索引擎吸引受众的绝佳方式。这是向客户提供有关你的产品和公司的更多见解的绝妙方式。
在 Shopify 上创建博客非常简单。打开在线商店并导航到边栏中的博客文章。从这里,可以通过单击绿色按钮添加博客文章。默认情况下,Shopify 附带一个名为 News 的博客,但你可以将其更改为想要的任何内容。
博客可以成为 Shopify SEO 策略的重要资产。对于许多初出茅庐的商店来说,流量主要来自付费广告。通过博客专注于内容营销让你有机会扩大影响范围并与客户建立联系。
首先,你必须确定博客的目标是什么。你想接触新客户、建立品牌、与现有客户建立联系,还是做其他事情?你想分享什么类型的内容——或者相反,什么类型的内容会引起你的客户的共鸣?想想用户如何找到你——换句话说,绘制用户旅程。并且不要忘记关键字研究!
制定策略后,你可以在商店中构建博客内容。使用基石内容作为基础并添加支持该主要内容的文章,这样就可以从各个角度全面描述你的主题,然后通过适当的内部链接连接所有内容。一定要写出值得信赖和权威的高质量、独特的内容,这也是最难的。
如何选择一个好的 Shopify 主题
主题是在线商店的重要组成部分。选择的主题会影响很多事情——从品牌推广到用户体验再到转化。Shopify 主题商店有很多选择,那么在选择主题时应该注意这几件事:
确定你想要什么和需要什么:你是打算用单一产品经营一家商店,还是想要一个可以处理数千个或更多的主题?主题商店为具有大小目录的商店提供了方便的主题选择。您需要什么类型的设计?您需要哪些选项?
弄清楚你的预算:Shopify 主题商店中的主题从免费到一次性支付几百美元不等。免费适用于某些人,但几乎无法从开发人员那里获得支持。付费主题通常带有更多选项,并且往往构建得更好。
检查市场上的主题:有很多可用的主题,Shopify 甚至在几个系列中构建了这些主题,如目录的大小或行业类型,如服装或电子产品。你可以过滤不同的属性。
搜索引擎优化知识完全手册,该手册的(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 67 次浏览 • 2022-09-16 14:02
搜索引擎优化知识完全手册,该手册的作者:叶秀明写的一本很不错的书《网络营销方法论与实践》一般人可能是在某个论坛看到有人分享这个手册,然后就去买了,或者是在某个培训课上老师推荐这个手册。小白最好是去购买一本纸质版的,方便携带。我之前也看了电子版的,但是效果不好,且费用很高。如果某个培训课是推荐这个手册那就更不建议买了,因为这手册如果你后期,学有余力,学好了上手的话还行,但是如果前期没有一点基础。不知道从何下手的话,那就很麻烦。
看百度百科,翻译过来的就行。百度自己的官方说法不但有普通版本和专业版本而且还有了许多独特的、更为细致的专业名词,对网络营销技巧和方法的讲解均具有实际操作性。许多非关键词的流量引入方法也明确标出,尽可供学习、交流、查找。而且手册后面还有各行业案例,非常详细,是实战性的内容。我感觉应该够用了。
看到需要商业推广的朋友就来发表下观点:关于商业推广,百度官方是分为几类来讲的:官方分享就是我们在各大搜索引擎找到商业推广相关信息(要付费),在搜索引擎首页宣传推广。这个一般互联网公司都比较知道,比如:阿里、百度、搜狗、谷歌、360等等。百度官方介绍那么免费就是在国内的一些搜索引擎像百度贴吧、百度知道、百度百科、百度文库、百度经验等等。
因为这些都属于内容,很多人都会看到。免费的商业推广方式也很多,但都是站在自己企业的利益角度的,一般都是先小范围的找到商机,然后再一步步尝试。比如:找到一个商机,就联系国内或者国外的一些公司在圈子里面口口相传、上门谈。同时推广方式找到合适的商机,当然如果企业想快速有大量客户进店,这个时候就需要找对适合的推广方式了。
如果营销产品较为单一,可以选择像线下举办各类商业推广活动的形式;如果是营销产品很多样,那么可以尝试线上的活动、招商会、专场说明会、在线网站、手机app等等。如果你是针对目标人群年龄段和自身专业专注领域等,可以多关注一些专业的社区论坛或行业群等,像论坛、微博、社区、微信等推广引流,多与用户互动沟通。对于网络推广方面,网络整体的环境更加的便捷,也更加的方便快捷。不知道有没有说的到位,希望给到你一点点的帮助!欢迎关注来笑问楼主!。 查看全部
搜索引擎优化知识完全手册,该手册的(图)
搜索引擎优化知识完全手册,该手册的作者:叶秀明写的一本很不错的书《网络营销方法论与实践》一般人可能是在某个论坛看到有人分享这个手册,然后就去买了,或者是在某个培训课上老师推荐这个手册。小白最好是去购买一本纸质版的,方便携带。我之前也看了电子版的,但是效果不好,且费用很高。如果某个培训课是推荐这个手册那就更不建议买了,因为这手册如果你后期,学有余力,学好了上手的话还行,但是如果前期没有一点基础。不知道从何下手的话,那就很麻烦。

看百度百科,翻译过来的就行。百度自己的官方说法不但有普通版本和专业版本而且还有了许多独特的、更为细致的专业名词,对网络营销技巧和方法的讲解均具有实际操作性。许多非关键词的流量引入方法也明确标出,尽可供学习、交流、查找。而且手册后面还有各行业案例,非常详细,是实战性的内容。我感觉应该够用了。
看到需要商业推广的朋友就来发表下观点:关于商业推广,百度官方是分为几类来讲的:官方分享就是我们在各大搜索引擎找到商业推广相关信息(要付费),在搜索引擎首页宣传推广。这个一般互联网公司都比较知道,比如:阿里、百度、搜狗、谷歌、360等等。百度官方介绍那么免费就是在国内的一些搜索引擎像百度贴吧、百度知道、百度百科、百度文库、百度经验等等。

因为这些都属于内容,很多人都会看到。免费的商业推广方式也很多,但都是站在自己企业的利益角度的,一般都是先小范围的找到商机,然后再一步步尝试。比如:找到一个商机,就联系国内或者国外的一些公司在圈子里面口口相传、上门谈。同时推广方式找到合适的商机,当然如果企业想快速有大量客户进店,这个时候就需要找对适合的推广方式了。
如果营销产品较为单一,可以选择像线下举办各类商业推广活动的形式;如果是营销产品很多样,那么可以尝试线上的活动、招商会、专场说明会、在线网站、手机app等等。如果你是针对目标人群年龄段和自身专业专注领域等,可以多关注一些专业的社区论坛或行业群等,像论坛、微博、社区、微信等推广引流,多与用户互动沟通。对于网络推广方面,网络整体的环境更加的便捷,也更加的方便快捷。不知道有没有说的到位,希望给到你一点点的帮助!欢迎关注来笑问楼主!。
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-08-21 20:01
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图1本,再配上《从零开始做搜索引擎优化》3本。
30本书,让你在1个月之内从入门到精通搜索引擎优化—《从零开始做搜索引擎优化》-mba智库百科,电子书加在线阅读;希望对你有所帮助,
一、基础一:行业基础知识行业报告二:进阶篇:选词技巧,搜索引擎排名技巧,竞价推广,seo,网站建设,网站优化二:全方位推广三:不推广四:搜索引擎竞价工作流程,
五、搜索引擎优化技术工具
六、现状和未来前景
七、基础数据分析数据软件和工具账户搭建
八、各种文章,
请参考优化师俱乐部的精品课。
好多书,为什么我最近天天挑选淘宝上最新最快的淘宝技术宝典呢,
深入浅出seo基础从搜索引擎优化的基础原理到竞价推广全流程分享,并且总结了当前时代seo优化主要的趋势,解读了各个渠道带来的效果的优劣势,有助于企业用户以及新人对于竞价和优化的了解,是一本不可多得的seo有关的宝典。通过这本宝典,你也能对竞价推广有更直观的认识。
一)从竞价推广,再回到搜索引擎优化,
seo学校搜索引擎营销的策略工具书、营销技巧手册、分享方案..有能力, 查看全部
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图
搜索引擎优化知识完全手册+自己常用的工具流程性思维导图1本,再配上《从零开始做搜索引擎优化》3本。
30本书,让你在1个月之内从入门到精通搜索引擎优化—《从零开始做搜索引擎优化》-mba智库百科,电子书加在线阅读;希望对你有所帮助,
一、基础一:行业基础知识行业报告二:进阶篇:选词技巧,搜索引擎排名技巧,竞价推广,seo,网站建设,网站优化二:全方位推广三:不推广四:搜索引擎竞价工作流程,

五、搜索引擎优化技术工具
六、现状和未来前景
七、基础数据分析数据软件和工具账户搭建
八、各种文章,

请参考优化师俱乐部的精品课。
好多书,为什么我最近天天挑选淘宝上最新最快的淘宝技术宝典呢,
深入浅出seo基础从搜索引擎优化的基础原理到竞价推广全流程分享,并且总结了当前时代seo优化主要的趋势,解读了各个渠道带来的效果的优劣势,有助于企业用户以及新人对于竞价和优化的了解,是一本不可多得的seo有关的宝典。通过这本宝典,你也能对竞价推广有更直观的认识。
一)从竞价推广,再回到搜索引擎优化,
seo学校搜索引擎营销的策略工具书、营销技巧手册、分享方案..有能力,
搜索引擎优化知识完全手册和bb机入门资料整理(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 106 次浏览 • 2022-08-20 12:00
搜索引擎优化知识完全手册和bb机入门资料整理爬虫启动http1.0是当前互联网应用层协议的重要标准,然而浏览器和各浏览器厂商在实现协议时都存在各种各样的缺陷。问题很难消除,因此浏览器厂商也需要设计新标准来取代现有浏览器标准。什么是http1.0?互联网已经诞生有几十年,应用层上的协议大致的结构也是明确的。
1993年11月,tcp/ip协议族正式出现。定义了ip地址和各种端口,ip地址使用iso国际标准分配,端口则是为浏览器开发者量身定制。1998年gsm协议和tcp/ip协议在推广上存在冲突,并因此出现了许多兼容性问题。1998年10月通过了《ipv4规范》,将端口分别在二者中规定。直到这时才建立起client/server模型架构。
http1.0及之前版本的主要使用场景,就是为了满足浏览器厂商在特定浏览器产品中使用特定ip地址进行操作所需要的软件特性。http1.0之后http协议出现了软件发行版本,就是http2.0(v2)。http2在单线程、多线程、cache页面,以及应用层协议之间达成协议更改和约定,以适应未来的互联网发展趋势。
正确的http类型?由于新的http标准已经非常完善,因此目前可以忽略为post/get方式,但需要注意的是,http2.0存在不少问题,例如文件中包含超链接,在以下场景下可能会起到冲突效果,应关注相关协议。例如:在get请求文件时用get/http/1.1?version=3&s=1&s=10&p=&t=trueso...导致丢失了写信服务器里的a,或者修改了header,导致对该文件的打开时间做修改,并返回一个null值。
或者返回一个空的serveredhttphead,这意味着它实际上执行了对当前url的httppost请求。或者在tcp或ip连接断开后还继续通过tcp或ip进行通信。这些都会造成用户错误的输入或者提交内容的访问错误。出现这些情况时应尽量避免。http2.0连接长连接?不断被建立、终止和断开(只有当两次连接的长度大于10000时)。
例如http协议有超过两个套接字,但其中一个只有65435字节的数据包。处理方法有两种:tcp连接每秒连接数目在10000-25000之间,而http连接数在65435-2t,大约1t-4t这个区间。在处理数据传输时,每秒单位只需处理若干个字节的包(例如你可以在http请求中指定需要传输的长度:1ms),此类情况可以理解为即使传输速率每秒只有1m字节,你也不用担心tcp连接会被用满。但这样工作效率不高,且由于web服务器从多个套接字中仅接收一次数据报文,因此实际的效率无法。 查看全部
搜索引擎优化知识完全手册和bb机入门资料整理(图)
搜索引擎优化知识完全手册和bb机入门资料整理爬虫启动http1.0是当前互联网应用层协议的重要标准,然而浏览器和各浏览器厂商在实现协议时都存在各种各样的缺陷。问题很难消除,因此浏览器厂商也需要设计新标准来取代现有浏览器标准。什么是http1.0?互联网已经诞生有几十年,应用层上的协议大致的结构也是明确的。

1993年11月,tcp/ip协议族正式出现。定义了ip地址和各种端口,ip地址使用iso国际标准分配,端口则是为浏览器开发者量身定制。1998年gsm协议和tcp/ip协议在推广上存在冲突,并因此出现了许多兼容性问题。1998年10月通过了《ipv4规范》,将端口分别在二者中规定。直到这时才建立起client/server模型架构。
http1.0及之前版本的主要使用场景,就是为了满足浏览器厂商在特定浏览器产品中使用特定ip地址进行操作所需要的软件特性。http1.0之后http协议出现了软件发行版本,就是http2.0(v2)。http2在单线程、多线程、cache页面,以及应用层协议之间达成协议更改和约定,以适应未来的互联网发展趋势。

正确的http类型?由于新的http标准已经非常完善,因此目前可以忽略为post/get方式,但需要注意的是,http2.0存在不少问题,例如文件中包含超链接,在以下场景下可能会起到冲突效果,应关注相关协议。例如:在get请求文件时用get/http/1.1?version=3&s=1&s=10&p=&t=trueso...导致丢失了写信服务器里的a,或者修改了header,导致对该文件的打开时间做修改,并返回一个null值。
或者返回一个空的serveredhttphead,这意味着它实际上执行了对当前url的httppost请求。或者在tcp或ip连接断开后还继续通过tcp或ip进行通信。这些都会造成用户错误的输入或者提交内容的访问错误。出现这些情况时应尽量避免。http2.0连接长连接?不断被建立、终止和断开(只有当两次连接的长度大于10000时)。
例如http协议有超过两个套接字,但其中一个只有65435字节的数据包。处理方法有两种:tcp连接每秒连接数目在10000-25000之间,而http连接数在65435-2t,大约1t-4t这个区间。在处理数据传输时,每秒单位只需处理若干个字节的包(例如你可以在http请求中指定需要传输的长度:1ms),此类情况可以理解为即使传输速率每秒只有1m字节,你也不用担心tcp连接会被用满。但这样工作效率不高,且由于web服务器从多个套接字中仅接收一次数据报文,因此实际的效率无法。
搜索引擎优化知识完全手册2013年12月份的内容,近期更新
网站优化 • 优采云 发表了文章 • 0 个评论 • 56 次浏览 • 2022-08-09 09:05
搜索引擎优化知识完全手册2013年12月份的内容,近期更新如下:操作流程、关键词策略分析、关键词设置、写作思路、内容规划、投放技巧、爆破执行流程详细介绍,欢迎分享给大家,与其他伙伴共同交流。谢谢支持。
1、搜索引擎优化必要性搜索引擎优化是目前全球最为主流的推广方式之一,与网站seo并称为b2b搜索引擎优化的2.0。百度百科是基于文字内容的第一性,会优先挖掘高质量的信息。百度文库,明显是搜索引擎优化与文章质量相结合的产物。百度竞价则是利用搜索引擎庞大的流量进行广告投放,属于流量模式。
2、搜索引擎优化必要性2.1长期运营必要性:大家都知道搜索引擎做好了关键词排名,流量暴增,天花板更是极度巨大,做任何搜索引擎的运营都要长期,广告还有流量还有客户不能像b2b类似搜索类的生意来的那么简单粗暴。搜索引擎优化也是如此,毕竟这不是买彩票,有效果就是直接性的价值。2.2短期产品或者转化类的行业必要性:想要做好搜索引擎优化,首先产品得可以做搜索引擎优化。而且短期也有其客观价值。
3、搜索引擎优化周期如果以天为单位,搜索引擎优化分为14天,周期在1-2个月,周期在4-6个月,周期在7-12个月,以此类推。对于搜索引擎优化来说,通常建议是至少3个月为最佳,因为信息更新太快,对搜索引擎优化的效果就是波动,需要每日重复重新优化关键词,即使前期效果较好,也很难保证后期效果稳定,所以建议3个月为1个周期。
4、搜索引擎优化主要方法3.1文字优化:大家常说的title、description,p标签。3.2描述优化:描述建议大家写丰富一些,这就是建议不要和百度自己官方文章重复过多,这样的话搜索引擎蜘蛛抓取的内容更多,并且符合蜘蛛搜索习惯,如何做描述优化,就是要想办法增加描述描述不能总是完全和官方文章一样,但又要同时符合搜索引擎平台习惯,增加描述的重要性是为了突出商品卖点和可以带来的流量。3.3页面优化:最好能够在两个相关页面增加关键词的插入,这样有利于网站更快得到收录。
4、搜索引擎优化常见流量渠道在搜索引擎里面有两种流量途径,一个是平台本身的流量,另一个就是各种网站代理。这两种都是靠自己操作,比如平台流量里面就有搜索词推广,竞价,还有其他的渠道,像旺道seo,360seo就是当然了,他们是可以帮你快速挖掘这些流量渠道的,如果你操作的好可以获得很不错的流量,然后这些自然排名算法一般都会把相关搜索关键词排前面。
5、如何快速得到搜索引擎优化效果
1、搜索引擎排名,只能靠自己的努力在做, 查看全部
搜索引擎优化知识完全手册2013年12月份的内容,近期更新
搜索引擎优化知识完全手册2013年12月份的内容,近期更新如下:操作流程、关键词策略分析、关键词设置、写作思路、内容规划、投放技巧、爆破执行流程详细介绍,欢迎分享给大家,与其他伙伴共同交流。谢谢支持。
1、搜索引擎优化必要性搜索引擎优化是目前全球最为主流的推广方式之一,与网站seo并称为b2b搜索引擎优化的2.0。百度百科是基于文字内容的第一性,会优先挖掘高质量的信息。百度文库,明显是搜索引擎优化与文章质量相结合的产物。百度竞价则是利用搜索引擎庞大的流量进行广告投放,属于流量模式。

2、搜索引擎优化必要性2.1长期运营必要性:大家都知道搜索引擎做好了关键词排名,流量暴增,天花板更是极度巨大,做任何搜索引擎的运营都要长期,广告还有流量还有客户不能像b2b类似搜索类的生意来的那么简单粗暴。搜索引擎优化也是如此,毕竟这不是买彩票,有效果就是直接性的价值。2.2短期产品或者转化类的行业必要性:想要做好搜索引擎优化,首先产品得可以做搜索引擎优化。而且短期也有其客观价值。
3、搜索引擎优化周期如果以天为单位,搜索引擎优化分为14天,周期在1-2个月,周期在4-6个月,周期在7-12个月,以此类推。对于搜索引擎优化来说,通常建议是至少3个月为最佳,因为信息更新太快,对搜索引擎优化的效果就是波动,需要每日重复重新优化关键词,即使前期效果较好,也很难保证后期效果稳定,所以建议3个月为1个周期。
4、搜索引擎优化主要方法3.1文字优化:大家常说的title、description,p标签。3.2描述优化:描述建议大家写丰富一些,这就是建议不要和百度自己官方文章重复过多,这样的话搜索引擎蜘蛛抓取的内容更多,并且符合蜘蛛搜索习惯,如何做描述优化,就是要想办法增加描述描述不能总是完全和官方文章一样,但又要同时符合搜索引擎平台习惯,增加描述的重要性是为了突出商品卖点和可以带来的流量。3.3页面优化:最好能够在两个相关页面增加关键词的插入,这样有利于网站更快得到收录。

4、搜索引擎优化常见流量渠道在搜索引擎里面有两种流量途径,一个是平台本身的流量,另一个就是各种网站代理。这两种都是靠自己操作,比如平台流量里面就有搜索词推广,竞价,还有其他的渠道,像旺道seo,360seo就是当然了,他们是可以帮你快速挖掘这些流量渠道的,如果你操作的好可以获得很不错的流量,然后这些自然排名算法一般都会把相关搜索关键词排前面。
5、如何快速得到搜索引擎优化效果
1、搜索引擎排名,只能靠自己的努力在做,
excel大学生实用教程先学好你感兴趣的东西
网站优化 • 优采云 发表了文章 • 0 个评论 • 114 次浏览 • 2022-08-08 20:03
搜索引擎优化知识完全手册[机器翻译],
可以看一下excel大学生实用教程
先学好你感兴趣的东西
利用python和r说:百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
如果真的特别喜欢的话,可以去尝试一下投广告,要是百度快照收录不了,那就真的很好办了,
python爬虫爬到排名很高的博客时有时候会直接跳转
最好的方法肯定是投钱
如果能了解这个的话,去淘宝买一个,一千块能买一千个,基本上一天几百访问,每天投放广告可以赚小钱了。
看你们公司想干什么了。收费的比如付费推广排名,竞价,低价的关键词,还有seo,这些有人都有人给你讲过了。你可以去看看。
投广告!
每天几百访问量,是有点少了,现在做搜索引擎优化方面的,要投入很多钱的,并且在转化率上也要做好,否则是收不回成本的。
国内没有你说的这个竞价排名, 查看全部
excel大学生实用教程先学好你感兴趣的东西
搜索引擎优化知识完全手册[机器翻译],
可以看一下excel大学生实用教程
先学好你感兴趣的东西
利用python和r说:百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。

百度快照一般都是竞价排名,如果新闻是新闻源的网站才会收录。百度快照一般是价格越高权重越高,也就越靠前。目前百度快照都是按照点击收费,搜索量越大收费越高。
如果真的特别喜欢的话,可以去尝试一下投广告,要是百度快照收录不了,那就真的很好办了,
python爬虫爬到排名很高的博客时有时候会直接跳转
最好的方法肯定是投钱

如果能了解这个的话,去淘宝买一个,一千块能买一千个,基本上一天几百访问,每天投放广告可以赚小钱了。
看你们公司想干什么了。收费的比如付费推广排名,竞价,低价的关键词,还有seo,这些有人都有人给你讲过了。你可以去看看。
投广告!
每天几百访问量,是有点少了,现在做搜索引擎优化方面的,要投入很多钱的,并且在转化率上也要做好,否则是收不回成本的。
国内没有你说的这个竞价排名,
seo的pr+dom成本的问题及一些术语名词解释
网站优化 • 优采云 发表了文章 • 0 个评论 • 78 次浏览 • 2022-08-08 03:05
搜索引擎优化知识完全手册,今天为大家解析一下seo的pr+dom成本的问题,以及一些术语名词解释。需要入门的,可以先了解文本->无图要求的。
1、seo概念:将搜索引擎中的网站文字、图片和标题中的某个关键词搜索并转换成相关网站在搜索引擎上的url,并指向搜索引擎目标地址,从而增加相关网站数量,达到提高网站的权重。
2、pr定义:与网站权重有关的所有指标的总和,包括googleanalytics、asihttprequest、prioritysite、poor-sitecards、googlegradingproxy、serpwordsclue等。
3、dom(domainonlymethod):搜索引擎的域名解析模式。
4、pr高的一定有dom?dom跟pr关系不大,pr只决定搜索排名,而没有域名上的先后关系,对域名本身没有要求,一般googleseo的站点(会看到你的网站的域名)dom的比重高。因此不是pr高就有dom高,因为这两点是没有必然联系的。
5、pr高的一定有dom?这要看具体是站点还是站点的url,通常站点是有显著的dom影响的,比如像deepin、wordpress之类在发布文章时,会搜索网站搜索不到。反之,有些站点或者站点的url没有dom,比如国内搜狗等搜索引擎。那么搜索引擎会怎么处理呢?如果它认为这个站点是权威的站点,它将会把这个站点的一些文字、图片的命名解析发放给搜索引擎上,一般搜索引擎会参考这个url,通过将这个url和自己网站上存在的内容做关联,这样搜索引擎就能够检索到这个站点的文字和图片资源了。
url都没有dom,搜索引擎会怎么解释呢?另外,像一些简单的页面,搜索引擎也有可能认为没有dom,这个时候url就无所谓了。因此,有些网站的url你可以看到,排名看起来挺不错,但是点击下来会发现,跟其他的网站url质量差不多,但是就是没有dom。也就是pr也高不到哪里去,有些网站的pr甚至还不如搜狗。其他的html脚本dom,google的、seo的metadom...。
6、和前面这点类似的还有,有些网站是没有url的,url里写的是域名是www,其实没有dom。搜索引擎的前段应该是由这些prototypetag+url来构成的。
7、有些googleproximatemachinelearning,integritylearning,networkhosting,seo也是没有dom的...所以说搜索引擎在整个推广的投入,实际上越来越流量,并没有真正的成本越来越高。不同网站类型,有不同的投入,需要根据不同类型,而不是实际成本的衡量标准。 查看全部
seo的pr+dom成本的问题及一些术语名词解释
搜索引擎优化知识完全手册,今天为大家解析一下seo的pr+dom成本的问题,以及一些术语名词解释。需要入门的,可以先了解文本->无图要求的。
1、seo概念:将搜索引擎中的网站文字、图片和标题中的某个关键词搜索并转换成相关网站在搜索引擎上的url,并指向搜索引擎目标地址,从而增加相关网站数量,达到提高网站的权重。

2、pr定义:与网站权重有关的所有指标的总和,包括googleanalytics、asihttprequest、prioritysite、poor-sitecards、googlegradingproxy、serpwordsclue等。
3、dom(domainonlymethod):搜索引擎的域名解析模式。
4、pr高的一定有dom?dom跟pr关系不大,pr只决定搜索排名,而没有域名上的先后关系,对域名本身没有要求,一般googleseo的站点(会看到你的网站的域名)dom的比重高。因此不是pr高就有dom高,因为这两点是没有必然联系的。

5、pr高的一定有dom?这要看具体是站点还是站点的url,通常站点是有显著的dom影响的,比如像deepin、wordpress之类在发布文章时,会搜索网站搜索不到。反之,有些站点或者站点的url没有dom,比如国内搜狗等搜索引擎。那么搜索引擎会怎么处理呢?如果它认为这个站点是权威的站点,它将会把这个站点的一些文字、图片的命名解析发放给搜索引擎上,一般搜索引擎会参考这个url,通过将这个url和自己网站上存在的内容做关联,这样搜索引擎就能够检索到这个站点的文字和图片资源了。
url都没有dom,搜索引擎会怎么解释呢?另外,像一些简单的页面,搜索引擎也有可能认为没有dom,这个时候url就无所谓了。因此,有些网站的url你可以看到,排名看起来挺不错,但是点击下来会发现,跟其他的网站url质量差不多,但是就是没有dom。也就是pr也高不到哪里去,有些网站的pr甚至还不如搜狗。其他的html脚本dom,google的、seo的metadom...。
6、和前面这点类似的还有,有些网站是没有url的,url里写的是域名是www,其实没有dom。搜索引擎的前段应该是由这些prototypetag+url来构成的。
7、有些googleproximatemachinelearning,integritylearning,networkhosting,seo也是没有dom的...所以说搜索引擎在整个推广的投入,实际上越来越流量,并没有真正的成本越来越高。不同网站类型,有不同的投入,需要根据不同类型,而不是实际成本的衡量标准。
20篇搜索引擎优化知识完全手册,你值得拥有!
网站优化 • 优采云 发表了文章 • 0 个评论 • 75 次浏览 • 2022-07-18 08:01
搜索引擎优化知识完全手册是一个非常不错的全面的词条工具,下面的20篇报告相信可以给许多公司提供决策依据。
给你推荐bbcnews包括英国历史、政治文化、金融经济、体育、科技、商业、体育运动、艺术、旅游与休闲、独立主持人、新闻杂志、体育或游戏。bbc地图:更精确地分析地理空间范围,它可以比以往的研究更多地了解地域差异。bbcfilm:我们使用了bbcfilm数据来展示电影。我们在电影中使用的数据包括:票房,媒体曝光率,影响力等。
bbcnewsgallery:这里是newsgallery,是bbc新闻报道的一个发布平台。quantcast:用于制作新闻应用程序的python库。国内的:微信文章投票参与:微信平台-我的账号-我的文章-活动专区投票参与,粉丝投票应该是目前发现速度最快的,也是效果最好的,但是中间还要经过人工,效率非常慢。
poi信息核心分析发布情况:发布数量、平均阅读数、平均播放时长等。粉丝的需求分析:订阅人数、分享人数、转发数等转化漏斗趋势:点击率、浏览量、转发数、收藏量等页面分析:转化率,停留时长,跳出率等大图、中图、小图应用场景:图标、链接文本标题撰写、网站简介撰写。
一个出图的外包公司叫我参考一下这个吧betternewssources-aninformationsocialsponsor,web,mobile,andinternet.另外给我们供应商一点建议:保证我们公司产品和服务的质量不然遇到投诉、投诉率高的时候问题要卡很久后期对于生意来说基本就是利空了。 查看全部
20篇搜索引擎优化知识完全手册,你值得拥有!
搜索引擎优化知识完全手册是一个非常不错的全面的词条工具,下面的20篇报告相信可以给许多公司提供决策依据。

给你推荐bbcnews包括英国历史、政治文化、金融经济、体育、科技、商业、体育运动、艺术、旅游与休闲、独立主持人、新闻杂志、体育或游戏。bbc地图:更精确地分析地理空间范围,它可以比以往的研究更多地了解地域差异。bbcfilm:我们使用了bbcfilm数据来展示电影。我们在电影中使用的数据包括:票房,媒体曝光率,影响力等。
bbcnewsgallery:这里是newsgallery,是bbc新闻报道的一个发布平台。quantcast:用于制作新闻应用程序的python库。国内的:微信文章投票参与:微信平台-我的账号-我的文章-活动专区投票参与,粉丝投票应该是目前发现速度最快的,也是效果最好的,但是中间还要经过人工,效率非常慢。

poi信息核心分析发布情况:发布数量、平均阅读数、平均播放时长等。粉丝的需求分析:订阅人数、分享人数、转发数等转化漏斗趋势:点击率、浏览量、转发数、收藏量等页面分析:转化率,停留时长,跳出率等大图、中图、小图应用场景:图标、链接文本标题撰写、网站简介撰写。
一个出图的外包公司叫我参考一下这个吧betternewssources-aninformationsocialsponsor,web,mobile,andinternet.另外给我们供应商一点建议:保证我们公司产品和服务的质量不然遇到投诉、投诉率高的时候问题要卡很久后期对于生意来说基本就是利空了。
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法
网站优化 • 优采云 发表了文章 • 0 个评论 • 56 次浏览 • 2022-07-12 01:00
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法还有很多,最重要是分析思路。总得来说关键词,分词组词,相关性,网站访问,收录量,
翻译索引量/频道频道情况可以综合分析数据变化,也可以有重点的分析。
1、关键词数据(百度指数搜狗指数360指数等)
2、增量数据(网站访问量,
3、存量数据(网站收录,收录率,收录情况,
4、新文章数据(bbs论坛等相关文章数据)等具体情况具体分析,以上只是参考。
我的认为,出去天时地利人和的特殊情况,就两种:一是网站的收录和流量数据(主要的增长和下降的数据,可以通过查看百度sitemap来统计),看一下增量,去分析原因。二是a1关键词,a2关键词,再重新组词,看看流量情况。
对于发布的网站,是核心的关键词内容,还是其他可以作为辅助的关键词内容。一般两个都要看看,是核心的还是其他都要分析出来。
就做网站优化网站流量,热词,无线,爬虫。
首先要先确定你的关键词是哪些,要先锁定好,然后准备好关键词列表,去专业的站长网站上去搜索行业的搜索排名词,把这些词堆到自己的网站里面(备注:如果企业要做百度竞价,请不要做太宽泛的关键词,否则竞价不精准,效果也不好)。首先确定好哪些词是你的核心关键词,然后去相关的网站上去查看是否有同样的你的信息,或者你们企业有什么产品销售,在相关网站上是否有相关的企业产品信息,然后根据你的关键词,重新组词;就是先用核心关键词开始制作符合你网站的关键词列表,然后通过百度竞价排名,把该符合你的关键词的所有的网站,都发布了,查看一下有无此关键词的排名,有就发布,没有就删除网站的主页关键词,用所有的时间做一个全站对比,如果市场差不多了,就加大其他的时间做一下扩展吧。 查看全部
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法
搜索引擎优化知识完全手册+专业资料-101网页分析工具分析方法还有很多,最重要是分析思路。总得来说关键词,分词组词,相关性,网站访问,收录量,
翻译索引量/频道频道情况可以综合分析数据变化,也可以有重点的分析。
1、关键词数据(百度指数搜狗指数360指数等)

2、增量数据(网站访问量,
3、存量数据(网站收录,收录率,收录情况,
4、新文章数据(bbs论坛等相关文章数据)等具体情况具体分析,以上只是参考。

我的认为,出去天时地利人和的特殊情况,就两种:一是网站的收录和流量数据(主要的增长和下降的数据,可以通过查看百度sitemap来统计),看一下增量,去分析原因。二是a1关键词,a2关键词,再重新组词,看看流量情况。
对于发布的网站,是核心的关键词内容,还是其他可以作为辅助的关键词内容。一般两个都要看看,是核心的还是其他都要分析出来。
就做网站优化网站流量,热词,无线,爬虫。
首先要先确定你的关键词是哪些,要先锁定好,然后准备好关键词列表,去专业的站长网站上去搜索行业的搜索排名词,把这些词堆到自己的网站里面(备注:如果企业要做百度竞价,请不要做太宽泛的关键词,否则竞价不精准,效果也不好)。首先确定好哪些词是你的核心关键词,然后去相关的网站上去查看是否有同样的你的信息,或者你们企业有什么产品销售,在相关网站上是否有相关的企业产品信息,然后根据你的关键词,重新组词;就是先用核心关键词开始制作符合你网站的关键词列表,然后通过百度竞价排名,把该符合你的关键词的所有的网站,都发布了,查看一下有无此关键词的排名,有就发布,没有就删除网站的主页关键词,用所有的时间做一个全站对比,如果市场差不多了,就加大其他的时间做一下扩展吧。
如何让搜索引擎知道你在搜索它?如何设置关键词?
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-06-20 11:01
搜索引擎优化知识完全手册,涉及搜索引擎优化的方方面面,其中注册和提问的优化知识也包括。怎么开始?(不用说,这是必要的。)你应该问:哪个关键词?如何设置关键词?如何让搜索引擎知道你在搜索它?如何做关键词?从中国搜索引擎优化网建立的第一天开始,我的观点一直是:搜索引擎优化不可缺少,特别是搜索页面的排名。这意味着你必须对此重视,对此有所了解,而且能有效的与搜索引擎优化结合在一起。
就我个人的经验来说,谈论关键词的时候,一定要至少具备三个要素:第一,需要排名的结果是可用的结果。现在,越来越多的情况下,关键词变得越来越不重要。如果在你在搜索一个你不在意的关键词的时候,你得到的是可用的结果,那么你就不需要为你不在意的关键词付钱。因为关键词不影响结果可用的程度。(而且你通常不必为将你需要的结果给钱。
)但是,许多情况下,你可能得到一个需要付钱的结果。甚至有些网站在看到搜索结果过后,就把这个结果直接删除了。所以对你来说这一点不要忽视。第二,某个关键词排名的前提。总的来说,要把搜索结果从前往后排起来,它必须要满足某个条件。这个条件就是根据搜索关键词,你能够找到第一页。一个没有人浏览过的搜索页面可能是不好的。
有一个很棒的搜索页面是有用的。有时候,我们也应该通过搜索这个页面想要浏览的其他页面来为我们的关键词设置排名。当然,那些经常搜索这个页面的人可能不一定经常浏览这个页面。可能会搜索一个其他页面,并且没有进来。如果这个页面可以满足这个搜索页面的条件,那么这个页面就是不错的。第三,最佳的关键词顺序。如果我们搜索的是排名很好的关键词,我们就会得到排名很高的搜索结果。
但是我们不一定会得到一个排名非常好的搜索结果。首先我们应该考虑,我们应该往哪些关键词上集中力量。然后,我们应该考虑这些关键词的排名。总的来说,排名高的关键词是好的。对于那些在搜索排名一般的关键词,那就应该扩大范围。把它作为高质量的。符合搜索条件的关键词。现在不仅仅局限于关键词,还要考虑其他因素。我还要考虑搜索页面的其他页面。
我还要考虑那些寻找关键词,却不在搜索页面的其他页面上的人。关于如何在搜索引擎页面上设置关键词有不同的方法,这里我们就不做详细说明。但是,我必须强调在某些情况下,他们一定要考虑以下几个方面。必须提高关键词的质量。尽管关键词的质量是搜索引擎优化的关键,但它最终不能促进结果的排名。你最终想让搜索结果靠前,是因为它符合搜索结果的排名规则。关键词质量很高?这些字组合起来很好。 查看全部
如何让搜索引擎知道你在搜索它?如何设置关键词?
搜索引擎优化知识完全手册,涉及搜索引擎优化的方方面面,其中注册和提问的优化知识也包括。怎么开始?(不用说,这是必要的。)你应该问:哪个关键词?如何设置关键词?如何让搜索引擎知道你在搜索它?如何做关键词?从中国搜索引擎优化网建立的第一天开始,我的观点一直是:搜索引擎优化不可缺少,特别是搜索页面的排名。这意味着你必须对此重视,对此有所了解,而且能有效的与搜索引擎优化结合在一起。
就我个人的经验来说,谈论关键词的时候,一定要至少具备三个要素:第一,需要排名的结果是可用的结果。现在,越来越多的情况下,关键词变得越来越不重要。如果在你在搜索一个你不在意的关键词的时候,你得到的是可用的结果,那么你就不需要为你不在意的关键词付钱。因为关键词不影响结果可用的程度。(而且你通常不必为将你需要的结果给钱。
)但是,许多情况下,你可能得到一个需要付钱的结果。甚至有些网站在看到搜索结果过后,就把这个结果直接删除了。所以对你来说这一点不要忽视。第二,某个关键词排名的前提。总的来说,要把搜索结果从前往后排起来,它必须要满足某个条件。这个条件就是根据搜索关键词,你能够找到第一页。一个没有人浏览过的搜索页面可能是不好的。
有一个很棒的搜索页面是有用的。有时候,我们也应该通过搜索这个页面想要浏览的其他页面来为我们的关键词设置排名。当然,那些经常搜索这个页面的人可能不一定经常浏览这个页面。可能会搜索一个其他页面,并且没有进来。如果这个页面可以满足这个搜索页面的条件,那么这个页面就是不错的。第三,最佳的关键词顺序。如果我们搜索的是排名很好的关键词,我们就会得到排名很高的搜索结果。
但是我们不一定会得到一个排名非常好的搜索结果。首先我们应该考虑,我们应该往哪些关键词上集中力量。然后,我们应该考虑这些关键词的排名。总的来说,排名高的关键词是好的。对于那些在搜索排名一般的关键词,那就应该扩大范围。把它作为高质量的。符合搜索条件的关键词。现在不仅仅局限于关键词,还要考虑其他因素。我还要考虑搜索页面的其他页面。
我还要考虑那些寻找关键词,却不在搜索页面的其他页面上的人。关于如何在搜索引擎页面上设置关键词有不同的方法,这里我们就不做详细说明。但是,我必须强调在某些情况下,他们一定要考虑以下几个方面。必须提高关键词的质量。尽管关键词的质量是搜索引擎优化的关键,但它最终不能促进结果的排名。你最终想让搜索结果靠前,是因为它符合搜索结果的排名规则。关键词质量很高?这些字组合起来很好。
【精华知识】初学者的高级谷歌分析指南-Episode 3
网站优化 • 优采云 发表了文章 • 0 个评论 • 86 次浏览 • 2022-06-18 06:23
回复“谷歌分析”获取此系列文章4篇合集。
译者:朱玉雪
译文版权为iCDO互联网数据官所有,未经许可,禁止转发
主编前言:
这篇文章我们请朱玉雪帮我们翻译自Avinash Kaushik先生的文章。了解Avinash Kaushik先生的朋友不对他的行文风格不会陌生——内容极为全面详实,具有严密的方法论,而且语言很生动。不过,这却为翻译带来了很大的难度。
过去,我也翻译过Avinash的文章,我深知朋友们很喜欢他的文章,因此,这样的一个工作,我们还是希望继续下去。在此,也向Avinash Kaushik先生和朱玉雪表达谢意!
这篇文章被分为四个连载。这是第三部分。
原文见:
紧接上一集精彩内容,这次让我们来具体学习“事件追踪”和“内容”。
3.了解事件追踪的巨大价值
我之所以非常喜欢事件追踪()是由于一个简单的原因:必须从头开始创建事件跟踪。当你打开GA时,在事件追踪报告里是没有数据的。如果你花费时间尝试理解哪些是重要的业务因素,哪些因素是真正值得追踪的,然后再通过深思熟虑去实现追踪。
事实上,你必须完完全全的从头开始创建数据。对于任何想要学习高阶知识的初学者,事件追踪将教会大家的不仅仅是追踪事件还有创建智能数据等。
幸运的是,GA团队为我们提供了一些可供我们把玩的数据。先找到左侧导航的“行为”,然后点开事件,接着是打开热点事件。接下来你会看到如下视图。
本图截取了四个事件,你可以深入研究其中的任意一个事件来更深入的了解用户行为。
我选择了“Contact Us”来分析事件标签,从这些数据中我们可以得出一些策略。
如果事件价值倍增,将会是非常有价值的,这样GA就会在上面的表格中给出我们平均价值的表现。当然,重要的事情仍然是,去理解上述数据,明白这些数据是如何搜集的,以及从用户行为上来讲意味着什么,这是至关重要的。
你也可以为上述任何事件创建一个高级细分,例如邮件营销数据细分。然后,你可以将这个细分应用于GA的任何其他报告,并对数据获得更深入的洞察,例如可以获得哪些城市的人是通过打电话的方式联系我们的,人们来自什么地方,在打电话之前他们访问了多少次网站等等。
在事件追踪报告的顶部有三个选项:事件、网站使用情况和电子商务。
尝试使用电子商务选项卡。
尽管我们没有看到任何事件价值,但是你可以将触发事件的访问次数与网站的结果结合起来。这些数据在很多案例中都非常的有帮助,比如,当你对一些特殊的内容、富媒体、交互元素、外链、商业策略等进行投资的时候,这个报告的数据就可以帮助你迅速做出更明智的决定。
福利:熟悉GA报告“行为”部分的“网站速度”报告。先从概览报告的计分卡开始,转到“网页计时”版块,寻找可能有问题的页面。点击网页计时报告图表顶部的链接,里面有一个很酷的可视化报告是“地理分布图”。然后打开网站速度建议报告,你的IT团队需要通过这里的数据修复遇到的问题。
4.高度重视内容
让我感到非常遗憾的是,大家都对“流量获取”(如竞价点击广告、网络联盟广告、视频广告中的作弊报告)超级感兴趣,也对效果抱着极大的热情(如转化率和收入),但是却忽略了介于这两件事之间的东西:内容!!
很少有人真正深入的关注内容。是的,有人会关注热门页面报告或热门着陆页报告。但是,那只能起到隔靴搔痒的作用。
看,如果你专注于内容,你会发现之前认为非常棒的流量策略可能并没有产生什么效果。
仔细研究内容维度和内容指标吧。
由于你已经了解了一些正常的报告,那么我来跟大家分享一个已在很多网站起作用但是并不为人所熟知的报告。
内容深入分析报告使用了网站的自然文件夹结构,然后在这些文件夹的整体内容上展示网站效果。你可以在商店演示账户中看到如下图表。
很棒,对吧?在前十行中,你几乎可以看到所有的内容消费行为。
暂停一下,注意这个报告建设的有点缺陷。它展示了页面浏览量(很好),唯一身份浏览量(很棒)以及另外三个并不好用的指标:平均页面停留时间、跳出率、退出百分比(个人认为退出百分比是GA中最糟糕的一个指标)。
从文件夹层级的角度来看,这些数据的确为我们提供了一些有洞察力的报告,而且可能甚至看起来完全没有什么道理。思考一下,一个文件夹的跳出率有什么作用呢?
现在是时候学习简单的自定义报告了。
在报告顶部,就是在报告名称的右侧,你会看到一个叫做自定义的按钮。点击自定义按钮。选择更多理想的指标,很快你就会看到自己想要的报告。
这是我自己创建的一个比较好用的自定义报告,里面有平均页面停留时间、商品详情页到购物车的转化率(因为这是一个电商网站)和网页价值(这样就可以在页面层级获得电商和目标价值)。
是不是好多了?你会选择一个不同的指标吗?请通过下方的评论来分享你的看法。
即使快速的扫视一下上述报告,已经引起了很多与整体内容浏览量(唯一身份浏览量)、商业化策略(主要是指商品详情页到购物车的转化率)以及预算有关的很棒的问题。
现在你可以轻松的深入研究其他更有价值的内容和用户体验了。
我点击了拥有最多内容浏览量的第一个,来探索下一层级的详情。我可以看到服装类拥有最多的内容浏览量,而且也拥有较为可观的商品详情页到购物车的转化率。
根据商业优先权,我有权问以下问题:为什么看起来几乎没有人想要购买与夏季奥运会相关的东西?(开个玩笑,比如我们在这方面花费了1.4亿的广告费)
当下公司在谷歌地图品牌宣传方面花费了巨资,因此我们可以看一下各种品牌宣传是如何做的(例如YouTube的品牌宣传)。
大家可以看到,谷歌地图的效果不尽人意。这组数据可能会让你对以下问题感到好奇:这是你使用商业策略后期待看到的数据列表吗?或者说,这是我们应该优先考虑的内容创意吗?我是说,比如“Go!”,人们会对一些难懂的事情感兴趣像Go语言(解释一下,这是一种编程语言),而不是Nest!很惊讶吧!
这是这类内容分析师所擅长做的事情。
顺便说一下,你可以继续刨根问底的一直追踪到任意一个文件夹下的独立页面。如下所示。
与上述一些其他的数据相比,10%的商品详情页到购物车的转化率是差强人意的。那么是时候重新思考一下了,我们是否应当继续销售这个组合。如果是需要继续销售,那么我们一定需要重新看一下页面,包括图片、设计和其他元素等都要考虑重新做一版来改善这个关键指标。
上述自定义报告真的很容易创建,我会给所有订阅者()发送一个带有可下载链接和其他自定义报告的邮件。
福利:大多数人会停在默认视图报告的位置,GA团队在整个标准报告中增加了一些出色的构思。例如,趁我们正在探讨,尝试一下内容分组的主要维度。接下来看一下内容分组的品牌报告。
看到这些数据后,是不是感到比之前讲到的内容更有用?那么,GA是怎样获得这些数据的呢?就像上述事件追踪的案例一样,分析师和商业决策制定者是一起事无巨细的协作使得数据产生的。在这个案例中,使用了宝贵的内容分组()功能。建议大家去学习怎样在商店演示账户中使用内容分组功能,学习怎样创建内容分组来生产有用的数据。当你去面试一个高级分析师的职位或初级分析师的职位时,你会被选中是因为这个角色相当不易并且需要有足够的商业头脑(很讽刺,对吧?你被选中是因为你在数据分析面试中有商业头脑!)
请继续阅读第四部分,回复“谷歌分析”获取此系列文章4篇合集。
作者简介:
Avinash Kaushik是美国谷歌的数字营销布道师,还是两本最畅销营销书籍 Web Analytics 2.0 和 Web Analytics: An Hour a Day 的作者。其博客也是全球最受欢迎的数字营销分析博客之一。
译者简介:
朱玉雪:玖富互金控股集团有限责任公司旗下品牌玖富叮当市场营销负责人,热衷于数据分析、搜索引擎优化、搜索引擎营销、网上名誉管理、APP营销、程序化广告、新媒体营销等领域。
关于互联网数据官(Internet CDO)
国内第一家聚焦于基于数据和大数据的互联网营销、运营、产品和管理的中立平台。我们为互联网数据从业者、爱好者、解决方案提供商提供行业资讯、技术、知识、经验以及内容分享、活动等。我们也为行业提供内容、活动、招聘和求职的共享发布平台。
iCDO就是Internet Chief Data Officer的英文首字母缩写。
互联网数据官旗下也包括另外两个子品牌:包括宋星老师创建的国内最著名的互联网营销和运营数据分析博客:CWA(网站分析在中国)——知识分享平台、宋星老师和Florian Pihs老师创始的WAW(网站分析星期三)——沙龙活动平台。而iCDO本身,则不仅仅包括前二者的知识分享和沙龙活动,还包括行业资讯及行业信息共享发布平台。 查看全部
【精华知识】初学者的高级谷歌分析指南-Episode 3
回复“谷歌分析”获取此系列文章4篇合集。
译者:朱玉雪
译文版权为iCDO互联网数据官所有,未经许可,禁止转发
主编前言:
这篇文章我们请朱玉雪帮我们翻译自Avinash Kaushik先生的文章。了解Avinash Kaushik先生的朋友不对他的行文风格不会陌生——内容极为全面详实,具有严密的方法论,而且语言很生动。不过,这却为翻译带来了很大的难度。
过去,我也翻译过Avinash的文章,我深知朋友们很喜欢他的文章,因此,这样的一个工作,我们还是希望继续下去。在此,也向Avinash Kaushik先生和朱玉雪表达谢意!
这篇文章被分为四个连载。这是第三部分。
原文见:
紧接上一集精彩内容,这次让我们来具体学习“事件追踪”和“内容”。
3.了解事件追踪的巨大价值
我之所以非常喜欢事件追踪()是由于一个简单的原因:必须从头开始创建事件跟踪。当你打开GA时,在事件追踪报告里是没有数据的。如果你花费时间尝试理解哪些是重要的业务因素,哪些因素是真正值得追踪的,然后再通过深思熟虑去实现追踪。
事实上,你必须完完全全的从头开始创建数据。对于任何想要学习高阶知识的初学者,事件追踪将教会大家的不仅仅是追踪事件还有创建智能数据等。
幸运的是,GA团队为我们提供了一些可供我们把玩的数据。先找到左侧导航的“行为”,然后点开事件,接着是打开热点事件。接下来你会看到如下视图。
本图截取了四个事件,你可以深入研究其中的任意一个事件来更深入的了解用户行为。
我选择了“Contact Us”来分析事件标签,从这些数据中我们可以得出一些策略。
如果事件价值倍增,将会是非常有价值的,这样GA就会在上面的表格中给出我们平均价值的表现。当然,重要的事情仍然是,去理解上述数据,明白这些数据是如何搜集的,以及从用户行为上来讲意味着什么,这是至关重要的。
你也可以为上述任何事件创建一个高级细分,例如邮件营销数据细分。然后,你可以将这个细分应用于GA的任何其他报告,并对数据获得更深入的洞察,例如可以获得哪些城市的人是通过打电话的方式联系我们的,人们来自什么地方,在打电话之前他们访问了多少次网站等等。
在事件追踪报告的顶部有三个选项:事件、网站使用情况和电子商务。
尝试使用电子商务选项卡。
尽管我们没有看到任何事件价值,但是你可以将触发事件的访问次数与网站的结果结合起来。这些数据在很多案例中都非常的有帮助,比如,当你对一些特殊的内容、富媒体、交互元素、外链、商业策略等进行投资的时候,这个报告的数据就可以帮助你迅速做出更明智的决定。
福利:熟悉GA报告“行为”部分的“网站速度”报告。先从概览报告的计分卡开始,转到“网页计时”版块,寻找可能有问题的页面。点击网页计时报告图表顶部的链接,里面有一个很酷的可视化报告是“地理分布图”。然后打开网站速度建议报告,你的IT团队需要通过这里的数据修复遇到的问题。
4.高度重视内容
让我感到非常遗憾的是,大家都对“流量获取”(如竞价点击广告、网络联盟广告、视频广告中的作弊报告)超级感兴趣,也对效果抱着极大的热情(如转化率和收入),但是却忽略了介于这两件事之间的东西:内容!!
很少有人真正深入的关注内容。是的,有人会关注热门页面报告或热门着陆页报告。但是,那只能起到隔靴搔痒的作用。
看,如果你专注于内容,你会发现之前认为非常棒的流量策略可能并没有产生什么效果。
仔细研究内容维度和内容指标吧。
由于你已经了解了一些正常的报告,那么我来跟大家分享一个已在很多网站起作用但是并不为人所熟知的报告。
内容深入分析报告使用了网站的自然文件夹结构,然后在这些文件夹的整体内容上展示网站效果。你可以在商店演示账户中看到如下图表。
很棒,对吧?在前十行中,你几乎可以看到所有的内容消费行为。
暂停一下,注意这个报告建设的有点缺陷。它展示了页面浏览量(很好),唯一身份浏览量(很棒)以及另外三个并不好用的指标:平均页面停留时间、跳出率、退出百分比(个人认为退出百分比是GA中最糟糕的一个指标)。
从文件夹层级的角度来看,这些数据的确为我们提供了一些有洞察力的报告,而且可能甚至看起来完全没有什么道理。思考一下,一个文件夹的跳出率有什么作用呢?
现在是时候学习简单的自定义报告了。
在报告顶部,就是在报告名称的右侧,你会看到一个叫做自定义的按钮。点击自定义按钮。选择更多理想的指标,很快你就会看到自己想要的报告。
这是我自己创建的一个比较好用的自定义报告,里面有平均页面停留时间、商品详情页到购物车的转化率(因为这是一个电商网站)和网页价值(这样就可以在页面层级获得电商和目标价值)。
是不是好多了?你会选择一个不同的指标吗?请通过下方的评论来分享你的看法。
即使快速的扫视一下上述报告,已经引起了很多与整体内容浏览量(唯一身份浏览量)、商业化策略(主要是指商品详情页到购物车的转化率)以及预算有关的很棒的问题。
现在你可以轻松的深入研究其他更有价值的内容和用户体验了。
我点击了拥有最多内容浏览量的第一个,来探索下一层级的详情。我可以看到服装类拥有最多的内容浏览量,而且也拥有较为可观的商品详情页到购物车的转化率。
根据商业优先权,我有权问以下问题:为什么看起来几乎没有人想要购买与夏季奥运会相关的东西?(开个玩笑,比如我们在这方面花费了1.4亿的广告费)
当下公司在谷歌地图品牌宣传方面花费了巨资,因此我们可以看一下各种品牌宣传是如何做的(例如YouTube的品牌宣传)。
大家可以看到,谷歌地图的效果不尽人意。这组数据可能会让你对以下问题感到好奇:这是你使用商业策略后期待看到的数据列表吗?或者说,这是我们应该优先考虑的内容创意吗?我是说,比如“Go!”,人们会对一些难懂的事情感兴趣像Go语言(解释一下,这是一种编程语言),而不是Nest!很惊讶吧!
这是这类内容分析师所擅长做的事情。
顺便说一下,你可以继续刨根问底的一直追踪到任意一个文件夹下的独立页面。如下所示。
与上述一些其他的数据相比,10%的商品详情页到购物车的转化率是差强人意的。那么是时候重新思考一下了,我们是否应当继续销售这个组合。如果是需要继续销售,那么我们一定需要重新看一下页面,包括图片、设计和其他元素等都要考虑重新做一版来改善这个关键指标。
上述自定义报告真的很容易创建,我会给所有订阅者()发送一个带有可下载链接和其他自定义报告的邮件。
福利:大多数人会停在默认视图报告的位置,GA团队在整个标准报告中增加了一些出色的构思。例如,趁我们正在探讨,尝试一下内容分组的主要维度。接下来看一下内容分组的品牌报告。
看到这些数据后,是不是感到比之前讲到的内容更有用?那么,GA是怎样获得这些数据的呢?就像上述事件追踪的案例一样,分析师和商业决策制定者是一起事无巨细的协作使得数据产生的。在这个案例中,使用了宝贵的内容分组()功能。建议大家去学习怎样在商店演示账户中使用内容分组功能,学习怎样创建内容分组来生产有用的数据。当你去面试一个高级分析师的职位或初级分析师的职位时,你会被选中是因为这个角色相当不易并且需要有足够的商业头脑(很讽刺,对吧?你被选中是因为你在数据分析面试中有商业头脑!)
请继续阅读第四部分,回复“谷歌分析”获取此系列文章4篇合集。
作者简介:
Avinash Kaushik是美国谷歌的数字营销布道师,还是两本最畅销营销书籍 Web Analytics 2.0 和 Web Analytics: An Hour a Day 的作者。其博客也是全球最受欢迎的数字营销分析博客之一。
译者简介:
朱玉雪:玖富互金控股集团有限责任公司旗下品牌玖富叮当市场营销负责人,热衷于数据分析、搜索引擎优化、搜索引擎营销、网上名誉管理、APP营销、程序化广告、新媒体营销等领域。
关于互联网数据官(Internet CDO)
国内第一家聚焦于基于数据和大数据的互联网营销、运营、产品和管理的中立平台。我们为互联网数据从业者、爱好者、解决方案提供商提供行业资讯、技术、知识、经验以及内容分享、活动等。我们也为行业提供内容、活动、招聘和求职的共享发布平台。
iCDO就是Internet Chief Data Officer的英文首字母缩写。
互联网数据官旗下也包括另外两个子品牌:包括宋星老师创建的国内最著名的互联网营销和运营数据分析博客:CWA(网站分析在中国)——知识分享平台、宋星老师和Florian Pihs老师创始的WAW(网站分析星期三)——沙龙活动平台。而iCDO本身,则不仅仅包括前二者的知识分享和沙龙活动,还包括行业资讯及行业信息共享发布平台。
搜索引擎优化知识完全手册,能让你掌握核心知识
网站优化 • 优采云 发表了文章 • 0 个评论 • 90 次浏览 • 2022-06-10 15:04
搜索引擎优化知识完全手册,能让你掌握搜索引擎优化的核心知识。近期,一篇内容提到大搜索目前竞争激烈,针对这个问题我大概做了些思考,记录一下:首先呢,可以分析一下我们平常使用的超级搜索引擎,以谷歌为例,大家可以从中找到至少30个过去20年间外部搜索引擎的一些变化。谷歌在过去20年间,由于网络的大发展,网民的搜索习惯和搜索方式发生了巨大的变化,搜索方式和搜索方式获取资源的方式发生了巨大的变化。
谷歌没有安插利益群体,没有花钱收购他们觉得不安全的网站或者说在自己搞的内容中加入他们认为是作弊的手段,这一点非常值得我们学习。这个其实对于我们就是要针对用户的搜索方式和搜索习惯进行应对改变。那么回到内容上来,你真的知道你的文章应该注意什么吗?首先,标题一定是要吸引人的,这是最关键的一步,大家可以看一下我们用搜索引擎搜索的时候我们看到的标题,我们应该知道标题必须是我们看见了第一眼就要到的,而内容则必须是和标题重复率一定的,这样就更容易被搜索引擎抓取进行排名,这个是标题的重要性。
如果标题和内容重复率太低,那么这个文章内容就白写了,没什么必要,这时候内容才是我们去开始优化的核心。其次是内容本身,如果内容有价值,那么引起用户的共鸣和记忆,对搜索引擎就是有益的,如果在后期能进行优化就更容易获得谷歌权重排名,进而获得相应的推荐引流量。自然不用说了,要想引流必须是要经过你用心去写的,无论是形式上还是内容本身。
第三内容本身也很重要,好的内容必须是有价值的或者内容好的,关于这个问题呢,可以把整个应用于文章里,我个人感觉是一篇好的文章一定是有情怀有意义的,可以让一些屌丝兴奋,能获得知识的,甚至在搜索引擎上搜不到,这样能更容易形成搜索引擎收录,自然排名就上去了。第四的话,一定要抓住搜索引擎的特征和规律,每个排名机制都有他特定的规律,这个可以在一些内容站去和他们大神去套一下。
用户留下访问的记录很关键,为什么百度的权重和排名高,因为用户留下一些用户行为的记录比如搜索时间,搜索关键词,收藏,等等,然后每个记录都会优化调整,这样就形成一个优化的循环,进而形成搜索引擎特有的算法。这也是我们要研究的。接下来,你可以搭建适合自己搜索引擎的关键词,结合谷歌的热门内容,进行资源整合。内容整合有两种,一种是平台整合,另一种则是自己直接搜寻进行匹配。
通过内容让你的关键词在谷歌获得好的排名,从而吸引潜在用户进行广告,这个是发放单页的一种方式。再说一点用户搜索其他关键词你能够在谷歌上找。 查看全部
搜索引擎优化知识完全手册,能让你掌握核心知识
搜索引擎优化知识完全手册,能让你掌握搜索引擎优化的核心知识。近期,一篇内容提到大搜索目前竞争激烈,针对这个问题我大概做了些思考,记录一下:首先呢,可以分析一下我们平常使用的超级搜索引擎,以谷歌为例,大家可以从中找到至少30个过去20年间外部搜索引擎的一些变化。谷歌在过去20年间,由于网络的大发展,网民的搜索习惯和搜索方式发生了巨大的变化,搜索方式和搜索方式获取资源的方式发生了巨大的变化。
谷歌没有安插利益群体,没有花钱收购他们觉得不安全的网站或者说在自己搞的内容中加入他们认为是作弊的手段,这一点非常值得我们学习。这个其实对于我们就是要针对用户的搜索方式和搜索习惯进行应对改变。那么回到内容上来,你真的知道你的文章应该注意什么吗?首先,标题一定是要吸引人的,这是最关键的一步,大家可以看一下我们用搜索引擎搜索的时候我们看到的标题,我们应该知道标题必须是我们看见了第一眼就要到的,而内容则必须是和标题重复率一定的,这样就更容易被搜索引擎抓取进行排名,这个是标题的重要性。
如果标题和内容重复率太低,那么这个文章内容就白写了,没什么必要,这时候内容才是我们去开始优化的核心。其次是内容本身,如果内容有价值,那么引起用户的共鸣和记忆,对搜索引擎就是有益的,如果在后期能进行优化就更容易获得谷歌权重排名,进而获得相应的推荐引流量。自然不用说了,要想引流必须是要经过你用心去写的,无论是形式上还是内容本身。
第三内容本身也很重要,好的内容必须是有价值的或者内容好的,关于这个问题呢,可以把整个应用于文章里,我个人感觉是一篇好的文章一定是有情怀有意义的,可以让一些屌丝兴奋,能获得知识的,甚至在搜索引擎上搜不到,这样能更容易形成搜索引擎收录,自然排名就上去了。第四的话,一定要抓住搜索引擎的特征和规律,每个排名机制都有他特定的规律,这个可以在一些内容站去和他们大神去套一下。
用户留下访问的记录很关键,为什么百度的权重和排名高,因为用户留下一些用户行为的记录比如搜索时间,搜索关键词,收藏,等等,然后每个记录都会优化调整,这样就形成一个优化的循环,进而形成搜索引擎特有的算法。这也是我们要研究的。接下来,你可以搭建适合自己搜索引擎的关键词,结合谷歌的热门内容,进行资源整合。内容整合有两种,一种是平台整合,另一种则是自己直接搜寻进行匹配。
通过内容让你的关键词在谷歌获得好的排名,从而吸引潜在用户进行广告,这个是发放单页的一种方式。再说一点用户搜索其他关键词你能够在谷歌上找。
React Native 版本升级指南
网站优化 • 优采云 发表了文章 • 0 个评论 • 84 次浏览 • 2022-06-05 03:31
觉得文章对你有用的话一定要记得点赞哦 ,谢谢你,这对我来说真的很重要!
一、磨刀不误砍柴工
这部分知识我认为是最重要的,毕竟版本更新是永恒的,操作流程却是不变的。
详细介绍各端构建工具前,我们抛开各种技术细节,从整个项目的生命周期出发,看看大部分产品是怎么做技术规划的:
理清一个技术产品的生命周期后,你就会对日常开发中配置文件有了整体的认知:那些又臭又长的配置项,乱七八糟的兼容写法,毫无美感的 DSL,最神奇的是这些七拼八凑的东西还能把项目跑起来,Build 成功的那一刻你一定会对这种人类奇迹发出由衷的敬佩之情——原来这就叫专业啊!
收一收澎湃的情绪,牢记上面的指导经验,我们下面开始讨论技术细节。
1.【Web 前端】项目配置
前端工程化一直是前端里面的热点,虽然一直很热,但是具体实现还是一团糟。个人认为原因主要有两点,一个是前端构建从无到有,相对而言基础薄弱;一个是社区推动,百花齐放的同时又没有统一标准。就拿现在前端的主要配置文件来说:
上面只是列出了几个主流配置,不出意外的话,现在你的项目里已经有 5 个配置文件了,在 JavaScript 这个前端万能脚本语言的粘合下,这些配置文件还可以互相引用互相耦合,复杂度搞成这样,开发体验还没有 iOS Android 的一半好。
如果你认为我只是单纯的批评前端那你就理解错了,我想表达的是,这么复杂的配置都能搞定,iOS Android 的项目配置还不是手到擒来?
2.【iOS】项目配置
iOS 项目主要有两个点:project.pbxproj 和 CocoaPods。这两块儿的知识了解后,升级 RN 就完全不虚了。
1️⃣project.pbxproj 与 Xcode
project.pbxproj 就是一个 iOS 项目的配置文件,从数据结构特点上有些像 JSON,年龄可以追溯到 NeXT,可读性基本为 0,每次 git 合并都是纯黑的噩梦。不信你瞅瞅下图,这是给人看的吗。
project.pbxproj 代码
可读性这么差的东西能传下来,其实全靠 XCode 这个 IDE 给它续命。我们每次在 XCode 里修改的配置,例如 Build Settings 等选项,最后都会反映到 project.pbxproj 这个配置文件上,也算是一种另类 DSL 了。
project.pbxproj 相关的知识我推荐下面几篇文章,阅读后会让你对 iOS 编译打包流程有个更深的了解:
2️⃣ CocoaPods
CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具,目前主流 iOS 工程都是用 CocoaPods 管理第三方库的。
React Native 在 0.60 里终于用上了 CocoaPods,和 iOS 社区步调一致了起来。这样做的好处就是后续维护和迭代的压力会小很多,鬼知道我以前升级各种 iOS SDK 的日子是怎么熬过来的。
相对 project.pbxproj,CocoaPods 无疑简单了不少,写配置脚本的 Ruby 语言也比较清爽,Podfile 的可读性要高很多。
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /><br /> use_native_modules!<br />end<br />
CocoaPods 的学习资料可以参考下文,不够的话自行搜索即可:
CocoaPods 使用教程
3.【Android】项目配置
Android 的项目配置主要是由 gradle 文件控制的,gradle 文件又由 Groovy 这门 JVM 系的脚本语言书写。到这里思路就很明显了,我们只要了解一些 Groovy 的语法和 gradle 的写法,就能读懂和修改 Android 的配置文件了。在这里我推荐一些相关教程,读完后就会有个大致的了解:
学习了基础的语法后,再回到 Android 工程上来。Android 的项目配置主要由 3 个文件控制,升级时冲突较多的也是这 3 个文件:
个人认为 Android 的 Gradle 配置还是比较容易入门的,因为 gradle 文件有个好处,可以随意的添加注释。大家可以花点儿时间把每个配置项都加上注释,这样在升级改动过程中就不容易发怵。
4.RN 官方升级助手
React Native 官方在 2019 年 7 月 0.60 大版本更新时,推出了 Upgrade Helper 这个 Diff 小工具。通过这个工具我们可以方便的看出版本更新时各个配置脚本的改动,非常的方便。
React Native Upgrade Helper
二、升级流程
RN 版本升级时,我的升级流程一般是这样的:
在更新过程中,个人建议 git commit 操作要尽量原子化,方便后续复盘和回滚,小心驶得万年船。
在我实际升级中,因为 React Native 0.59 到 0.60 有非常大的变动,并且业务较为复杂,升级 0.60 花了两个星期的时间:iOS 一周,Android 一周;0.61 和 0.62 的升级就比较简单了,大概一两个小时就可以升级好。
三、React Native 0.60 升级
2019 年 7 月 3 日 Facebook 官方发布了 React Native 0.60,这是一次非常大的版本更新,虽然没有添加新的功能,但是在底层上做了很多优化,向主流配置靠齐:
0.60 升级时一定要有耐心,不可能一次性成功的,建议参考 Upgrade Helper 和 Upgrade to React Native 0.60 这篇博文,我会对文中没有说明的地方进行补充。
升级前先确保相关第三方包已经是最新版本。
1.React Native
JavaScript 这里相对来说好升级一些,毕竟是前端程序员的主场。根据 Diff 差异升级版本号后,还需要注意以下几点:
1️⃣ 部分 RN 内置组件交给社区维护
NetInfo、WebView 和 Geolocation 从 React Native 中移除,交给 react-native-community 社区维护。所以我们需要修改 import 时的路径。
Slider、AsyncStorage、CameraRoll、Clipboard 等组件也有移除计划,这次升级也可以顺便迁移一下。
值得注意的是,react-native-webview 在一次更新中为了响应 App Store 政策,已经移除了 UIWebView,只支持 WKWebView。如果你做过移动端的适配,你肯定明白 WKWebview 对 cookie 支持不太友好,这里需要重点回归测试一下;另外一点是如果 RN 和 H5 网页是通过 postMessage 的方式交互,相关 API 也有一些不兼容更新,这里需要重点适配一下,具体细节可以看文档。
2️⃣ SwipeableFlatList 移除
SwipeableFlatList 是 React Native 在 0.5X 某个版本提供的侧滑删除列表组件,虽然一直没有官方文档中放出来,但是社区上已经有很多人在使用了。可能对这个组件的实现不太满意,官方在 0.60 里删除了这个组件。为了不让项目报错,我们可能需要把 SwipeableFlatList 相关的源码拿出来自己手动维护一下,有人把相关代码提出来维护了一个 npm 包——react-native-swipeable-lists,大家可以引入暂时过度一下。
2.iOS
0.60 版本的 React Native 支持 CocoaPods,2020 年了,RN 终于支持 CocoaPods 了,没有 CocoaPods 的时代,为了使用一些 iOS 第三方库,我们必须手动把库文件拖到主工程里,升级和维护非常不方便。因为 0.61 版本 CocoaPods 是唯一可选包管理方案,所以强烈建议直接升级使用。
1️⃣ 迁移到 CocoaPods & Autolinking 支持
迁移 CocoaPods 前,先在 CLI 里输入一下命令 unlink Native Modules:
react-native unlink<br />
unlink 后就要迁移到 CocoaPods 了。迁移前确保 Ruby 和 CocoaPods 已经安装成功,具体的安装过程不是本文重点就不展开了,没有安装的同学自行 Google 搜索。
我们在 ios 目录里新建一个文件 Podfile,在里面输入以下代码:
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /> pod 'React-DevSupport', :path => '../node_modules/react-native/React'<br /> pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'<br /> pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'<br /> pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'<br /> pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'<br /> pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'<br /> pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'<br /> pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'<br /> pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'<br /> pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'<br /> pod 'React-RCTWebSocket', :path => '../node_modules/react-native/Libraries/WebSocket'<br /><br /> pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'<br /> pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'<br /> pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'<br /> pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'<br /> pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'<br /><br /> pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'<br /> pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'<br /> pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'<br /><br /> target '项目名称Tests' do<br /> inherit! :search_paths<br /> # Pods for testing<br /> end<br /><br /> use_native_modules!<br />end<br />
上面这段代码,pod 开头的都是从 node_modules 目录导入 react-native 相关的官方代码。下面两行代码是实现 autolink 的功能:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> ...<br /> use_native_modules!<br />end<br />
Podfile 配置好后,就在 ios 文件夹下运行 pod install,安装相关依赖。
安装成功后会生成一个 xcworkspace 空间,这时候你需要退出当前的 xcodeproj 项目,打开 xcworkspace。
在 xcworkspace 里,首先有两个顶层文件夹,一个是你的 xcodeproj 项目,一个是 Pods 文件夹(左图):前者包含着你的业务代码,后者管理者安装的第三方库文件。这时候需要手动把 你的项目/Libraries 目录下的 *.xcodeproj 文件手动删除(右图红框 ➊),因为他们已经存在于 Pods 文件夹里了(右图红框 ➋)。
iOS目录变化2️⃣ 修改 Header Search Path
上一步修改了 React Native 项目的引用方式,但还有一个问题,那就是寻址的头文件路径并没有修改过来,我们可以观察下面两张图:
当时这个变化卡了我一天,而且这个变化是在 project.pbxproj 中的,非常难以阅读就忽略掉了。后来通过新建一个 RN 新项目发现了问题。解决方法是删除原来的 Header Search Path 内容,手动把新的路径添加进去。
迁移前
迁移后
上面两步做完后可以尝试 build 一下项目,大概率你会发现还是 build 不起来。因为错误原因千奇百怪我也无法一一覆盖,这里还是问 Google 比较方便。
3️⃣ 新增 Start Packager 脚本
到这一步假设你已经 Build 起来 iOS 项目了,这时候你会发现一个问题,之前 iOS build 成功后,会自动启动一个 node 服务器编译 javascript 文件,更新后并没有自动启动 node 服务器,需要我们手动 npm run start 启动 node 服务器,非常的不方便。
问题出在哪里呢?原因是在原来的构建方式里,Libraries 下的 React.xcodeproj 有个 Start Packager 脚本,这个脚本会在项目 build 成功后自动启动一个 node 服务器:
原 StartPackager 位置
迁移到 Pods 后,这个脚本就没有了,需要我们在主工程里手动添加一下。添加方式也很简单,我在下图也标注好了,点击项目文件夹,在 TARGETS 的 Build Phases 里点击 ➕,再点击 New Run Script Phase 新增一个脚本区域,然后把下面的代码填写进去:
新建 StartPackager
export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"<br />echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../node_modules/react-native/scripts/.packager.env"<br />if [ -z "${RCT_NO_LAUNCH_PACKAGER+xxx}" ] ; then<br /> if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then<br /> if ! curl -s "http://localhost:${RCT_METRO_PORT}/status" | grep -q "packager-status:running" ; then<br /> echo "Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly"<br /> exit 2<br /> fi<br /> else<br /> open "$SRCROOT/../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically"<br /> fi<br />fi<br />
这个 Start Packager 脚本的位置也有些讲究,最好放在 Check Pods Manifest.lock 和 Compile Sources 之间,要不然启动 node 服务器时会导致报错。
4️⃣ 新增 LaunchScreen.storyboard
随着 iPhone 产品线的增多,iPhone手机的尺寸也多了起来,原来一个尺寸配一个 LaunchImage 的方式逐渐变的不再适用,这时候 官方建议用 LaunchScreen.storyboard 来制作启动屏,并且要求 2021 年所有 APP 都得改为此方案。
具体的配置网上有很多教程了,大家搜索参考配置就好。我个人参考了以下教程:
5️⃣ 修改 xcodebuild 脚本
如果项目之前有配置过自动打包脚本,因为这次升级迁移到 workspace,所以也得对原来的打包脚本做一些修改:
xcodebuild archive -project 项目名称.xcodeproj<br />
⬇️
xcodebuild archive -workspace 项目名称.xcworkspace<br />
关于 xcodebuild 可以参考这两篇文章:
3.Android
0.60 的 Android 更新主要是 3 点:
升级前先需要升级 Gradle 和 Groovy 的版本。具体细节参考 Upgrade Helper。
1️⃣ 升级到 AndroidX
AndroidX 的推进主要是 Google 官方受够了 Android 目前混乱不堪的 android.support ,用一个统一的 androidx 来代替。升级跟着 Android 官方文档走就行,我主要参考了以下文档:
迁移工作主要是修改 import 路径,工作量可能有些大,但心理负担较小,本质上就是改了个名字,问题不大。
2️⃣ Autolinking 支持
Autolinking 功能集成前先试试运行 react-native unlink,看看能不能自动取消链接。如果取消失败,就要自己手动删除旧的 link 代码,加入新的 Autolinking 代码。下面我以 react-native-svg 这个第三方库为例进行说明:
1.检查 android/settings.gradle,删除旧的 include 配置,加入下面新的代码:
rootProject.name = '你的项目'<br /><br />- include ':react-native-svg'<br />- project(':react-native-svg').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-svg/android')<br /><br />+ apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)<br />include ':app'<br />
2.检查 android/app/build.gradle,删除旧的配置,文件的最后一行加入一行配置:
dependencies {<br />- implementation project(':react-native-svg')<br />}<br /><br />+ apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)<br />
3.检查 MainApplication.java,删除旧的引用:
- @Override<br />- protected List getPackages() {<br />- return Arrays.asList(<br />- new MainReactPackage(),<br />- new SvgPackage()<br />- );<br /><br />+ @SuppressWarnings("UnnecessaryLocalVariable")<br />+ List packages = new PackageList(this).getPackages();<br />+ return packages;<br />- }<br />
值得注意的是,我们业务中很有可能会自己封装一些 Native Module,经过上面的修改后,导入 Native Module 的方式也要做相应的修改,这里可以参考官方文档 Android Register the Module: <p>+ import com.your-app-name.CustomToastPackage; // 查看全部
React Native 版本升级指南
觉得文章对你有用的话一定要记得点赞哦 ,谢谢你,这对我来说真的很重要!
一、磨刀不误砍柴工
这部分知识我认为是最重要的,毕竟版本更新是永恒的,操作流程却是不变的。
详细介绍各端构建工具前,我们抛开各种技术细节,从整个项目的生命周期出发,看看大部分产品是怎么做技术规划的:
理清一个技术产品的生命周期后,你就会对日常开发中配置文件有了整体的认知:那些又臭又长的配置项,乱七八糟的兼容写法,毫无美感的 DSL,最神奇的是这些七拼八凑的东西还能把项目跑起来,Build 成功的那一刻你一定会对这种人类奇迹发出由衷的敬佩之情——原来这就叫专业啊!
收一收澎湃的情绪,牢记上面的指导经验,我们下面开始讨论技术细节。
1.【Web 前端】项目配置
前端工程化一直是前端里面的热点,虽然一直很热,但是具体实现还是一团糟。个人认为原因主要有两点,一个是前端构建从无到有,相对而言基础薄弱;一个是社区推动,百花齐放的同时又没有统一标准。就拿现在前端的主要配置文件来说:
上面只是列出了几个主流配置,不出意外的话,现在你的项目里已经有 5 个配置文件了,在 JavaScript 这个前端万能脚本语言的粘合下,这些配置文件还可以互相引用互相耦合,复杂度搞成这样,开发体验还没有 iOS Android 的一半好。
如果你认为我只是单纯的批评前端那你就理解错了,我想表达的是,这么复杂的配置都能搞定,iOS Android 的项目配置还不是手到擒来?
2.【iOS】项目配置
iOS 项目主要有两个点:project.pbxproj 和 CocoaPods。这两块儿的知识了解后,升级 RN 就完全不虚了。
1️⃣project.pbxproj 与 Xcode
project.pbxproj 就是一个 iOS 项目的配置文件,从数据结构特点上有些像 JSON,年龄可以追溯到 NeXT,可读性基本为 0,每次 git 合并都是纯黑的噩梦。不信你瞅瞅下图,这是给人看的吗。
project.pbxproj 代码
可读性这么差的东西能传下来,其实全靠 XCode 这个 IDE 给它续命。我们每次在 XCode 里修改的配置,例如 Build Settings 等选项,最后都会反映到 project.pbxproj 这个配置文件上,也算是一种另类 DSL 了。
project.pbxproj 相关的知识我推荐下面几篇文章,阅读后会让你对 iOS 编译打包流程有个更深的了解:
2️⃣ CocoaPods
CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具,目前主流 iOS 工程都是用 CocoaPods 管理第三方库的。
React Native 在 0.60 里终于用上了 CocoaPods,和 iOS 社区步调一致了起来。这样做的好处就是后续维护和迭代的压力会小很多,鬼知道我以前升级各种 iOS SDK 的日子是怎么熬过来的。
相对 project.pbxproj,CocoaPods 无疑简单了不少,写配置脚本的 Ruby 语言也比较清爽,Podfile 的可读性要高很多。
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /><br /> use_native_modules!<br />end<br />
CocoaPods 的学习资料可以参考下文,不够的话自行搜索即可:
CocoaPods 使用教程
3.【Android】项目配置
Android 的项目配置主要是由 gradle 文件控制的,gradle 文件又由 Groovy 这门 JVM 系的脚本语言书写。到这里思路就很明显了,我们只要了解一些 Groovy 的语法和 gradle 的写法,就能读懂和修改 Android 的配置文件了。在这里我推荐一些相关教程,读完后就会有个大致的了解:
学习了基础的语法后,再回到 Android 工程上来。Android 的项目配置主要由 3 个文件控制,升级时冲突较多的也是这 3 个文件:
个人认为 Android 的 Gradle 配置还是比较容易入门的,因为 gradle 文件有个好处,可以随意的添加注释。大家可以花点儿时间把每个配置项都加上注释,这样在升级改动过程中就不容易发怵。
4.RN 官方升级助手
React Native 官方在 2019 年 7 月 0.60 大版本更新时,推出了 Upgrade Helper 这个 Diff 小工具。通过这个工具我们可以方便的看出版本更新时各个配置脚本的改动,非常的方便。
React Native Upgrade Helper
二、升级流程
RN 版本升级时,我的升级流程一般是这样的:
在更新过程中,个人建议 git commit 操作要尽量原子化,方便后续复盘和回滚,小心驶得万年船。
在我实际升级中,因为 React Native 0.59 到 0.60 有非常大的变动,并且业务较为复杂,升级 0.60 花了两个星期的时间:iOS 一周,Android 一周;0.61 和 0.62 的升级就比较简单了,大概一两个小时就可以升级好。
三、React Native 0.60 升级
2019 年 7 月 3 日 Facebook 官方发布了 React Native 0.60,这是一次非常大的版本更新,虽然没有添加新的功能,但是在底层上做了很多优化,向主流配置靠齐:
0.60 升级时一定要有耐心,不可能一次性成功的,建议参考 Upgrade Helper 和 Upgrade to React Native 0.60 这篇博文,我会对文中没有说明的地方进行补充。
升级前先确保相关第三方包已经是最新版本。
1.React Native
JavaScript 这里相对来说好升级一些,毕竟是前端程序员的主场。根据 Diff 差异升级版本号后,还需要注意以下几点:
1️⃣ 部分 RN 内置组件交给社区维护
NetInfo、WebView 和 Geolocation 从 React Native 中移除,交给 react-native-community 社区维护。所以我们需要修改 import 时的路径。
Slider、AsyncStorage、CameraRoll、Clipboard 等组件也有移除计划,这次升级也可以顺便迁移一下。
值得注意的是,react-native-webview 在一次更新中为了响应 App Store 政策,已经移除了 UIWebView,只支持 WKWebView。如果你做过移动端的适配,你肯定明白 WKWebview 对 cookie 支持不太友好,这里需要重点回归测试一下;另外一点是如果 RN 和 H5 网页是通过 postMessage 的方式交互,相关 API 也有一些不兼容更新,这里需要重点适配一下,具体细节可以看文档。
2️⃣ SwipeableFlatList 移除
SwipeableFlatList 是 React Native 在 0.5X 某个版本提供的侧滑删除列表组件,虽然一直没有官方文档中放出来,但是社区上已经有很多人在使用了。可能对这个组件的实现不太满意,官方在 0.60 里删除了这个组件。为了不让项目报错,我们可能需要把 SwipeableFlatList 相关的源码拿出来自己手动维护一下,有人把相关代码提出来维护了一个 npm 包——react-native-swipeable-lists,大家可以引入暂时过度一下。
2.iOS
0.60 版本的 React Native 支持 CocoaPods,2020 年了,RN 终于支持 CocoaPods 了,没有 CocoaPods 的时代,为了使用一些 iOS 第三方库,我们必须手动把库文件拖到主工程里,升级和维护非常不方便。因为 0.61 版本 CocoaPods 是唯一可选包管理方案,所以强烈建议直接升级使用。
1️⃣ 迁移到 CocoaPods & Autolinking 支持
迁移 CocoaPods 前,先在 CLI 里输入一下命令 unlink Native Modules:
react-native unlink<br />
unlink 后就要迁移到 CocoaPods 了。迁移前确保 Ruby 和 CocoaPods 已经安装成功,具体的安装过程不是本文重点就不展开了,没有安装的同学自行 Google 搜索。
我们在 ios 目录里新建一个文件 Podfile,在里面输入以下代码:
platform :ios, '9.0'<br />require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> pod 'React', :path => '../node_modules/react-native/'<br /> pod 'React-Core', :path => '../node_modules/react-native/React'<br /> pod 'React-DevSupport', :path => '../node_modules/react-native/React'<br /> pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'<br /> pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'<br /> pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'<br /> pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'<br /> pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'<br /> pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'<br /> pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'<br /> pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'<br /> pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'<br /> pod 'React-RCTWebSocket', :path => '../node_modules/react-native/Libraries/WebSocket'<br /><br /> pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'<br /> pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'<br /> pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'<br /> pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'<br /> pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'<br /><br /> pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'<br /> pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'<br /> pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'<br /><br /> target '项目名称Tests' do<br /> inherit! :search_paths<br /> # Pods for testing<br /> end<br /><br /> use_native_modules!<br />end<br />
上面这段代码,pod 开头的都是从 node_modules 目录导入 react-native 相关的官方代码。下面两行代码是实现 autolink 的功能:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'<br /><br />target '项目名称' do<br /> ...<br /> use_native_modules!<br />end<br />
Podfile 配置好后,就在 ios 文件夹下运行 pod install,安装相关依赖。
安装成功后会生成一个 xcworkspace 空间,这时候你需要退出当前的 xcodeproj 项目,打开 xcworkspace。
在 xcworkspace 里,首先有两个顶层文件夹,一个是你的 xcodeproj 项目,一个是 Pods 文件夹(左图):前者包含着你的业务代码,后者管理者安装的第三方库文件。这时候需要手动把 你的项目/Libraries 目录下的 *.xcodeproj 文件手动删除(右图红框 ➊),因为他们已经存在于 Pods 文件夹里了(右图红框 ➋)。
iOS目录变化2️⃣ 修改 Header Search Path
上一步修改了 React Native 项目的引用方式,但还有一个问题,那就是寻址的头文件路径并没有修改过来,我们可以观察下面两张图:
当时这个变化卡了我一天,而且这个变化是在 project.pbxproj 中的,非常难以阅读就忽略掉了。后来通过新建一个 RN 新项目发现了问题。解决方法是删除原来的 Header Search Path 内容,手动把新的路径添加进去。
迁移前
迁移后
上面两步做完后可以尝试 build 一下项目,大概率你会发现还是 build 不起来。因为错误原因千奇百怪我也无法一一覆盖,这里还是问 Google 比较方便。
3️⃣ 新增 Start Packager 脚本
到这一步假设你已经 Build 起来 iOS 项目了,这时候你会发现一个问题,之前 iOS build 成功后,会自动启动一个 node 服务器编译 javascript 文件,更新后并没有自动启动 node 服务器,需要我们手动 npm run start 启动 node 服务器,非常的不方便。
问题出在哪里呢?原因是在原来的构建方式里,Libraries 下的 React.xcodeproj 有个 Start Packager 脚本,这个脚本会在项目 build 成功后自动启动一个 node 服务器:
原 StartPackager 位置
迁移到 Pods 后,这个脚本就没有了,需要我们在主工程里手动添加一下。添加方式也很简单,我在下图也标注好了,点击项目文件夹,在 TARGETS 的 Build Phases 里点击 ➕,再点击 New Run Script Phase 新增一个脚本区域,然后把下面的代码填写进去:
新建 StartPackager
export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"<br />echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../node_modules/react-native/scripts/.packager.env"<br />if [ -z "${RCT_NO_LAUNCH_PACKAGER+xxx}" ] ; then<br /> if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then<br /> if ! curl -s "http://localhost:${RCT_METRO_PORT}/status" | grep -q "packager-status:running" ; then<br /> echo "Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly"<br /> exit 2<br /> fi<br /> else<br /> open "$SRCROOT/../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically"<br /> fi<br />fi<br />
这个 Start Packager 脚本的位置也有些讲究,最好放在 Check Pods Manifest.lock 和 Compile Sources 之间,要不然启动 node 服务器时会导致报错。
4️⃣ 新增 LaunchScreen.storyboard
随着 iPhone 产品线的增多,iPhone手机的尺寸也多了起来,原来一个尺寸配一个 LaunchImage 的方式逐渐变的不再适用,这时候 官方建议用 LaunchScreen.storyboard 来制作启动屏,并且要求 2021 年所有 APP 都得改为此方案。
具体的配置网上有很多教程了,大家搜索参考配置就好。我个人参考了以下教程:
5️⃣ 修改 xcodebuild 脚本
如果项目之前有配置过自动打包脚本,因为这次升级迁移到 workspace,所以也得对原来的打包脚本做一些修改:
xcodebuild archive -project 项目名称.xcodeproj<br />
⬇️
xcodebuild archive -workspace 项目名称.xcworkspace<br />
关于 xcodebuild 可以参考这两篇文章:
3.Android
0.60 的 Android 更新主要是 3 点:
升级前先需要升级 Gradle 和 Groovy 的版本。具体细节参考 Upgrade Helper。
1️⃣ 升级到 AndroidX
AndroidX 的推进主要是 Google 官方受够了 Android 目前混乱不堪的 android.support ,用一个统一的 androidx 来代替。升级跟着 Android 官方文档走就行,我主要参考了以下文档:
迁移工作主要是修改 import 路径,工作量可能有些大,但心理负担较小,本质上就是改了个名字,问题不大。
2️⃣ Autolinking 支持
Autolinking 功能集成前先试试运行 react-native unlink,看看能不能自动取消链接。如果取消失败,就要自己手动删除旧的 link 代码,加入新的 Autolinking 代码。下面我以 react-native-svg 这个第三方库为例进行说明:
1.检查 android/settings.gradle,删除旧的 include 配置,加入下面新的代码:
rootProject.name = '你的项目'<br /><br />- include ':react-native-svg'<br />- project(':react-native-svg').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-svg/android')<br /><br />+ apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)<br />include ':app'<br />
2.检查 android/app/build.gradle,删除旧的配置,文件的最后一行加入一行配置:
dependencies {<br />- implementation project(':react-native-svg')<br />}<br /><br />+ apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)<br />
3.检查 MainApplication.java,删除旧的引用:
- @Override<br />- protected List getPackages() {<br />- return Arrays.asList(<br />- new MainReactPackage(),<br />- new SvgPackage()<br />- );<br /><br />+ @SuppressWarnings("UnnecessaryLocalVariable")<br />+ List packages = new PackageList(this).getPackages();<br />+ return packages;<br />- }<br />
值得注意的是,我们业务中很有可能会自己封装一些 Native Module,经过上面的修改后,导入 Native Module 的方式也要做相应的修改,这里可以参考官方文档 Android Register the Module: <p>+ import com.your-app-name.CustomToastPackage; //
搜索引擎优化知识完全手册,你get到了吗?
网站优化 • 优采云 发表了文章 • 0 个评论 • 90 次浏览 • 2022-06-04 13:05
搜索引擎优化知识完全手册。祝你生活愉快!本书的内容,我将其概括为5个部分,即:1:搜索引擎优化的分类2:选择搜索引擎和网站的关键词3:使用搜索引擎技术来提高网站的竞争力4:如何优化网站排名5:优化成功的网站与营销方案1:搜索引擎优化的分类:搜索引擎优化包括seo、其他网络技术优化、搜索引擎营销等模块,可以分为以下5种收益:1:每年可以获得大约20-30万的利润(五毛,六毛)2:可以帮助客户和公司增加广告的曝光率,获得更多流量3:节省广告费用,或是节省产品推广广告费用,减少企业营销和宣传成本4:为企业营销提供更多可能性5:无形中帮助客户创造价值2:选择搜索引擎和网站的关键词:(解决以下问题):1:什么是正确的关键词?2:关键词如何设置?3:为什么要使用关键词?4:设置关键词要遵循哪些原则?5:如何设置关键词?6:网站的关键词布局要注意什么?7:关键词如何找?怎么找?2:站内优化:1:网站的规划、架构2:网站标题设置3:网站描述设置4:网站结构设置5:网站的内容布局4:站外优化:1:网站优化(seo)2:网站的兼容性3:网站数据统计和分析4:网站的搜索排名5:关键词设置6:常见的seo误区7:seo如何实践?3:其他营销方式5:推广seo的方法(。
1):seo最常见的推广方式及其效果
2):seo最常见的推广方式及其效果
3):seo好不好做?
4):如何seo,
5):不需要seo,
6):如何推广,
7):seo对企业的重要性是什么?
8):网站布局更精准,
9):网站要怎么做推广,
2):搜索引擎营销
2)2:邮件营销
2)3:域名注册
2)4:网站建设
2)5:网络营销
2)6:网络推广
2)7:dsp广告
2)8:dsp广告
2)9:网络推广
2)10:邮件营销
2)11:网站推广
2)12:论坛营销
2)13:博客营销
2)14:论坛营销
2)15:视频营销
2)16:新闻营销
2)17:视频营销
2)18:微信营销
2)19:短视频营销
2)20:app营销
2)21:网站推广
2)22:其他营销方式的了解与渠道
2)23:学习搜索引擎优化的时间规划
2)24:seo学习计划7:搜索引擎优化
2)第2部分:网站优化:1:网站优化
2)2:网站布局3:页面优化4:网站排名5:新闻营销6:搜索引擎营销
2)第3部分:如何竞价排名7:seo学习计划8:搜索引擎营销
2)9:手机站优化 查看全部
搜索引擎优化知识完全手册,你get到了吗?
搜索引擎优化知识完全手册。祝你生活愉快!本书的内容,我将其概括为5个部分,即:1:搜索引擎优化的分类2:选择搜索引擎和网站的关键词3:使用搜索引擎技术来提高网站的竞争力4:如何优化网站排名5:优化成功的网站与营销方案1:搜索引擎优化的分类:搜索引擎优化包括seo、其他网络技术优化、搜索引擎营销等模块,可以分为以下5种收益:1:每年可以获得大约20-30万的利润(五毛,六毛)2:可以帮助客户和公司增加广告的曝光率,获得更多流量3:节省广告费用,或是节省产品推广广告费用,减少企业营销和宣传成本4:为企业营销提供更多可能性5:无形中帮助客户创造价值2:选择搜索引擎和网站的关键词:(解决以下问题):1:什么是正确的关键词?2:关键词如何设置?3:为什么要使用关键词?4:设置关键词要遵循哪些原则?5:如何设置关键词?6:网站的关键词布局要注意什么?7:关键词如何找?怎么找?2:站内优化:1:网站的规划、架构2:网站标题设置3:网站描述设置4:网站结构设置5:网站的内容布局4:站外优化:1:网站优化(seo)2:网站的兼容性3:网站数据统计和分析4:网站的搜索排名5:关键词设置6:常见的seo误区7:seo如何实践?3:其他营销方式5:推广seo的方法(。
1):seo最常见的推广方式及其效果
2):seo最常见的推广方式及其效果
3):seo好不好做?
4):如何seo,
5):不需要seo,
6):如何推广,
7):seo对企业的重要性是什么?
8):网站布局更精准,
9):网站要怎么做推广,
2):搜索引擎营销
2)2:邮件营销
2)3:域名注册
2)4:网站建设
2)5:网络营销
2)6:网络推广
2)7:dsp广告
2)8:dsp广告
2)9:网络推广
2)10:邮件营销
2)11:网站推广
2)12:论坛营销
2)13:博客营销
2)14:论坛营销
2)15:视频营销
2)16:新闻营销
2)17:视频营销
2)18:微信营销
2)19:短视频营销
2)20:app营销
2)21:网站推广
2)22:其他营销方式的了解与渠道
2)23:学习搜索引擎优化的时间规划
2)24:seo学习计划7:搜索引擎优化
2)第2部分:网站优化:1:网站优化
2)2:网站布局3:页面优化4:网站排名5:新闻营销6:搜索引擎营销
2)第3部分:如何竞价排名7:seo学习计划8:搜索引擎营销
2)9:手机站优化
搜索引擎优化知识完全手册(10)检索的魔力
网站优化 • 优采云 发表了文章 • 0 个评论 • 39 次浏览 • 2022-05-27 23:00
搜索引擎优化知识完全手册(1
0)检索的魔力搜索引擎是互联网上最知名的一种工具,不同的搜索引擎有不同的优势和劣势,要做好这件事就需要做好以下3点:1.站内优化:改善网站内容布局,提高网站页面的友好度2.站外优化:利用社交平台进行推广,提高流量3.关键词出价:出价越高,转化越高,收益也越大。摘要1.收藏好文章大小标题,避免一稿多发2.尽量利用评论来提高自己产品的曝光度3.避免主动打广告,尽量包含1-2个产品页面在其中4.提高关键词质量度,收录率5.增加页面链接数。
搜索引擎优化从定义上来讲一般是指通过搜索引擎来优化网站的所有页面,达到搜索引擎良好排名,进而增加流量,提高业务收入。
1、提高您的外链数量
2、提高您网站排名
3、提高您网站的收录率
4、提高您网站关键词与网站标题的相关性其中外链的作用因网站权重和内链而异,外链的作用最主要是为了发外链链接给别人,也可以获得转化率。然后是提高网站排名。关键词和页面自然排名的作用因权重不同而异。
1、外链来源:通过付费入口或口碑中心来得到的多是站外的链接;反正网站内部排名上升之后,通过网站关键词搜索获得的“外链”是非常有价值的。
2、网站收录和排名:所有排名靠前的网站,都是由“外链”、“内链”和“内部”元素组成的。凡是产生外链的页面,一定都要搜索引擎外链的网站收录和排名都比较好。
3、网站转化率:在搜索引擎网站可以展示产品信息,用户点击进入后实现网站转化,网站自然排名靠前是网站转化率高的表现。
4、页面质量:任何一个产品在搜索引擎排名上都不是一个质量低的,反之亦然,那些自身质量不高的页面可能排名靠后。总的来说,搜索引擎优化网站的一般流程是选定目标关键词,设计网站内部结构,布局页面,优化关键词,提高网站的内部和外部优化程度等等方面的内容。从整体上来说,做好搜索引擎优化就是通过建立站内优化、站外优化来提高网站的权重,进而提高页面收录,收录好转化率才会高。
互联网上,一个页面能够有多少个收录和排名,通过页面的转化率,页面的收藏、浏览、分享和点赞等可以直观看出。尤其是电商行业,更加明显。当然,网站搜索引擎优化是一个渐进的过程,最终的形式是内容优化。一个好的内容,将是搜索引擎优化的根本。搜索引擎优化没有什么方法,没有什么捷径,就是让每个用户都能够用的起好的搜索引擎。
从另一个角度来说,如果想要让搜索引擎越来越好,一定是从搜索引擎变得更加智能化、更加体贴人。也就是说,搜索引擎。 查看全部
搜索引擎优化知识完全手册(10)检索的魔力
搜索引擎优化知识完全手册(1
0)检索的魔力搜索引擎是互联网上最知名的一种工具,不同的搜索引擎有不同的优势和劣势,要做好这件事就需要做好以下3点:1.站内优化:改善网站内容布局,提高网站页面的友好度2.站外优化:利用社交平台进行推广,提高流量3.关键词出价:出价越高,转化越高,收益也越大。摘要1.收藏好文章大小标题,避免一稿多发2.尽量利用评论来提高自己产品的曝光度3.避免主动打广告,尽量包含1-2个产品页面在其中4.提高关键词质量度,收录率5.增加页面链接数。
搜索引擎优化从定义上来讲一般是指通过搜索引擎来优化网站的所有页面,达到搜索引擎良好排名,进而增加流量,提高业务收入。
1、提高您的外链数量
2、提高您网站排名
3、提高您网站的收录率
4、提高您网站关键词与网站标题的相关性其中外链的作用因网站权重和内链而异,外链的作用最主要是为了发外链链接给别人,也可以获得转化率。然后是提高网站排名。关键词和页面自然排名的作用因权重不同而异。
1、外链来源:通过付费入口或口碑中心来得到的多是站外的链接;反正网站内部排名上升之后,通过网站关键词搜索获得的“外链”是非常有价值的。
2、网站收录和排名:所有排名靠前的网站,都是由“外链”、“内链”和“内部”元素组成的。凡是产生外链的页面,一定都要搜索引擎外链的网站收录和排名都比较好。
3、网站转化率:在搜索引擎网站可以展示产品信息,用户点击进入后实现网站转化,网站自然排名靠前是网站转化率高的表现。
4、页面质量:任何一个产品在搜索引擎排名上都不是一个质量低的,反之亦然,那些自身质量不高的页面可能排名靠后。总的来说,搜索引擎优化网站的一般流程是选定目标关键词,设计网站内部结构,布局页面,优化关键词,提高网站的内部和外部优化程度等等方面的内容。从整体上来说,做好搜索引擎优化就是通过建立站内优化、站外优化来提高网站的权重,进而提高页面收录,收录好转化率才会高。
互联网上,一个页面能够有多少个收录和排名,通过页面的转化率,页面的收藏、浏览、分享和点赞等可以直观看出。尤其是电商行业,更加明显。当然,网站搜索引擎优化是一个渐进的过程,最终的形式是内容优化。一个好的内容,将是搜索引擎优化的根本。搜索引擎优化没有什么方法,没有什么捷径,就是让每个用户都能够用的起好的搜索引擎。
从另一个角度来说,如果想要让搜索引擎越来越好,一定是从搜索引擎变得更加智能化、更加体贴人。也就是说,搜索引擎。
干货:Web应用上线之前程序员应该了解的技术细节
网站优化 • 优采云 发表了文章 • 0 个评论 • 52 次浏览 • 2022-05-10 06:33
【伯乐在线注】:《Web 应用上线前,程序员应考虑哪些技术细节呢?》这是 StackExchange 上面的一个经典问题贴。
最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内容,但应该会有你没有深入了解的内容。一起来看看。
问题
Web 应用上线前,程序员应考虑哪些技术细节呢? 如果 Jeff Atwood 忘记把 HttpOnly cookies、sitemaps 和 cross-site request forgeries 放在同一个网站,那我会把什么重要的东西也会忘掉呢?
我以一个 Web 开发人员的角度思考这个问题,别人为网站进行美化设计并填充内容。因此,他们可能认为可用性和内容比平台更重要,程序员在这方面没多少发言权了。而你需要考虑到的是:你实现平台的稳定性、安全性和满足其它商业目的(如成本不要太高、耗时不要太长和网站排名)。
而以一位已经在相当可信的环境下,完成了几个企业内网应用程序项目的开发者角度思考,并在一个流行且权威网站上为整个糟糕的万维网打响第一枪。
另外,我希望能回答得更加具体一点,而不仅仅是一个“Web标准”这样模糊的答案。通过 HTTP 传输的 HTML、JavaScript、CSS 是必须要掌握的,特别是针对那些资深 Web 开发者。所以,超出上述范围,哪一个标准?在什么环境下,并且为什么这样?麻烦您提供一个跳转到该标准说明的链接。 查看全部
干货:Web应用上线之前程序员应该了解的技术细节
【伯乐在线注】:《Web 应用上线前,程序员应考虑哪些技术细节呢?》这是 StackExchange 上面的一个经典问题贴。
最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内容,但应该会有你没有深入了解的内容。一起来看看。
问题
Web 应用上线前,程序员应考虑哪些技术细节呢? 如果 Jeff Atwood 忘记把 HttpOnly cookies、sitemaps 和 cross-site request forgeries 放在同一个网站,那我会把什么重要的东西也会忘掉呢?
我以一个 Web 开发人员的角度思考这个问题,别人为网站进行美化设计并填充内容。因此,他们可能认为可用性和内容比平台更重要,程序员在这方面没多少发言权了。而你需要考虑到的是:你实现平台的稳定性、安全性和满足其它商业目的(如成本不要太高、耗时不要太长和网站排名)。
而以一位已经在相当可信的环境下,完成了几个企业内网应用程序项目的开发者角度思考,并在一个流行且权威网站上为整个糟糕的万维网打响第一枪。
另外,我希望能回答得更加具体一点,而不仅仅是一个“Web标准”这样模糊的答案。通过 HTTP 传输的 HTML、JavaScript、CSS 是必须要掌握的,特别是针对那些资深 Web 开发者。所以,超出上述范围,哪一个标准?在什么环境下,并且为什么这样?麻烦您提供一个跳转到该标准说明的链接。
从新闻等级到千人千搜:搜索引擎中的新闻呈现
网站优化 • 优采云 发表了文章 • 0 个评论 • 81 次浏览 • 2022-05-04 20:09
本文以谷歌搜索引擎中的新闻呈现为例,讨论影响用户搜索引擎使用的技术要素与社会机制。谷歌通过新闻等级体系建立起了网页间的静态秩序,新闻媒体主动采用搜索引擎优化技术配合技术呈现,而基于用户使用惯习和社交关系的搜索算法则带来了千人千搜。搜索引擎的社会意义在于,其在海量的信息环境下重新定义了真相,通过主动反馈用户搜索结果进行“有文化依据的组织形式重构”,促进了一种新的“混合价值”的生成,既结合了传统的社会与文化目标又提供了新的机制。但搜索引擎建立起来的知识-社会秩序并没有带来更高的知识水平,而是具有一种“膨胀的知识感”。
搜索引擎(SearchEngine)是一些最常被访问的在线网站,人们通过搜索引擎服务来寻找有关时事、健康、产品、政府服务、自然灾害、新邻居、未来雇员等信息,从严肃的政治新闻到世俗的娱乐八卦,涉及多种主题。搜索引擎被认为是利用信息环境的规律性快速而简便地处理复杂情况的一种方案:通过预估满足用户信息需求的概率来对搜索结果进行排序,从而减少搜索者的认知努力和时间成本。世界上最为著名的搜索引擎有谷歌、必应(Bing)、雅虎和百度等,最近一些社交媒体和移动应用也开始入场搜索,比如脸书的社交媒体搜索、微信的会话聊天搜索框和“搜一搜”、微博搜索、输入法搜索等。
搜索引擎处于互联网经济的核心,每天引导着数十亿的互联网用户访问位于搜索结果页面顶部的网站。作为互联网的入口和导流口,搜索引擎持续不断且影响深远地塑造着人们接触信息的方式和效果。以谷歌为例,作为世界上最为普及的搜索引擎,截至2018年第一季度,谷歌占据了美国63.5%和全球近90%的搜索市场份额。在谷歌上,每秒有6.3万次搜索,一天可以达到55亿次,全年至少有2万亿次。2014年,大约一半美国人是通过搜索引擎获取消息的,谷歌是美国最受认可的新闻网站的主切入点。2017年,牛津路透新闻研究所发布的《数字新闻报告》显示,世界范围内有65%的用户愿意通过“非直接”的途径获取新闻,其中排名第一的是搜索引擎(25%),其次是社交媒体(23%)。
搜索引擎如此重要地决定着用户的上网信息接触,但其本身的运作机制却较少被关注。2012年美国皮尤研究中心的调查显示,73%的搜索引擎使用者认为,“大多数用搜索引擎得到的信息是真实且准确的”。2007年一项眼动追踪实验结果显示,大学生用户对谷歌依据查询的真实相关性(truerelevancetothequery)对结果进行的排名能力深信不疑,并强烈偏向于排位较高的链接,即使该内容与搜索关键词相关性较低。2015年一篇关于搜索引擎操纵效应(searchenginemanipulationeffect,SEME)的研究对来自美国和印度的4500名参与者进行的五项双盲随机实验显示,谷歌可能存在搜索引擎操纵行为,其带有偏向的搜索算法可以很容易地改变摇摆选民超过20%的投票偏好,在某些群体中这一改变甚至可以达到80%,但几乎没人知道他们正在被操纵。另外,受益于搜索引擎提供的便捷服务,用户会过度信任搜索结果,这种误导性的信任会加剧信息的非均衡分发,形成“信息茧房”和“过滤泡”,推动错误信息的传播。
搜索引擎中的结果呈现集中体现了互联网公司与网页/内容生产者围绕网络结构和用户使用展开的最为广泛的斗争。当前新闻业正经历第三次浪潮,平台型媒体崛起,算法主导在线内容审查,产品设计潜藏价值观,信息的社会化生产带来多重事实。尽管网络技术为新闻业未来的发展提供了令人期待的可能,但这是一种“双重可能”:一端是更为广泛的信息传播的民主化和去中心化,另一端则是以牺牲公共利益为代价的被特殊利益殖民化。一个颇为棘手的问题是:在新闻业逐渐走向开放的过程中,传统新闻业赖以为生的“基于事实基础上的现实建构”正面临着全面的挑战,这其中也包含来自像谷歌这样的互联网公司所形塑的新的“知识权威”。搜索引擎作为一种将内容、用户兴趣和传播环境连接并完成闭环的技术手段,建构的是另外一种“社会学知识”(sociologicalknowledge)。知识社会学认为,秩序与知识是一体两面的,改变知识就是改变秩序。“社会学知识回旋进出于社会生活领域,并作为该过程的一个部分,重构其自身及该领域的社会生活”。那么人们通过搜索引擎获取的知识,是否也构成了一种新的知识-社会秩序?
目前关于搜索引擎的社会影响研究主要涉及政治、社会、经济和文化四大面向,主要是从政治、法律和经济的制度视角,信息行为的实证研究以及社会、文化与哲学的伦理反思三个维度切入。讨论的问题涵盖搜索引擎的使用者研究,使用目的研究,使用技能分布,是否所有计算机媒体内容都有相同的机会被列入工具结果列表中,能否明确它们是被操纵等等,也有较少的研究关注搜索引擎的“非技术”问题,比如运行它们的公司或依赖它们的用户等。而对于搜索引擎偏见(searchenginebias)、搜索依赖、搜索引擎操纵效应、“过滤泡”等问题的后续研究也发现,搜索引擎对人们生活中诸多关键决定都具有重大影响,但其社会影响形式却是隐形的,讨论这个问题需要有较高的准入条件。考虑到资料来源的丰富程度和信息搜索的透明程度,本文以谷歌搜索引擎中对新闻的呈现为例,从批判算法研究(criticalalgorithmstudy,CAS)中对于搜索引擎的研究视角入手,采用混合研究的方法,综合谷歌算法专利、搜索引擎排名因素调查等内容,尝试讨论三个问题:
第一,搜索引擎中的新闻呈现,受到哪些要素的影响?其核心的技术机制是什么?
第二,搜索引擎的产品设计价值是什么?存在着怎样的技术-社会互动?
第三,搜索引擎如何重新定义真相?对于知识-社会秩序具有怎样的影响?又建构了怎样的社会意义?
一、网页排名算法中的新闻等级体系
采用搜索引擎进行信息检索的过程主要通过三方进行:网页作者、搜索引擎以及搜索用户。网页作者将他们的网页与其他网页进行适当链接,这种链接结构被流行的搜索引擎算法捕捉并对相关的网页进行排名。用户根据他们对搜索引擎的任务和功能的理解,输入各种关键字和布尔命令,然后评估由搜索引擎返回的结果,以决定是否选择返回的结果或重新构造查询。搜索引擎充当了信息中介,把控信息在搜索过程中的流动。
对于网页搜索的衡量通常会引入两个主要的指标特征:可检索性(retrievability)与可见性(visibility)。由于网页显示具有有限性,因此大量的页面和站点并不会因为可被检索就一定可被见,但大量主导性的研究假设依然认为,可检索性将无可避免地转化为可见性。也有研究认为这两者之间存在比较大的区别:比如谷歌的排名算法PageRank,主要是采用页面的链接度量来帮助了解页面的质量和相关性,但这样的算法只是建立了一个“丰富的螺旋”,只有少数站点占据了顶级序列。
在谷歌的排名算法中,与新闻排名关系最为密切的是一个叫做“用于改进新闻文章分级的系统和方法”(systemsandmethodsforimprovingtherankingofnewsarticles)的算法专利,该专利详细说明了谷歌对新闻文章的排名指标以及相关算法。虽然谷歌在问询电子邮件中回复“专利申请不代表产品实际操作”,但普遍意义上认为,专利可以表征谷歌的在线内容排名遵循的是何种逻辑,哪些指标决定了什么样的新闻可以被放在谷歌产品的显著位置。
首先,谷歌认为对于新闻文章的分级是必要的。这一观念的出发点看似简单,实际上简明扼要地说明了排名的重要性与必要性。通过分级和排名,谷歌为互联网上的每个节点建立了自己的专有价值体系,这是全球第一个具有共同智慧的系统。而用户在使用搜索引擎的时候,将一个或多个感兴趣的关键词输入搜索框中,就是试图在这一系统中定位已发布的与该主题相关的文章的新闻源价值位置。搜索引擎定位了与期望主题相关的新闻文章的各个站点,从而产生成百上千或者更多的点击分级列表,每个点击都可能与涉及这个或多个搜索项的网页页面相对应。尽管分级列表中的每个点击可能涉及相关主题,但与这些点击相关联的新闻源可能都具有不同的质量。因此,需要系统和方法来衡量新闻文章的质量和新闻源的质量。
其次,谷歌通过多种指标衡量新闻文章质量。在这项专利中,谷歌提到运用13项度量指标来对其他网站的新闻文章内容进行排名。依据谷歌自身对于衡量指标的逻辑,内容要素和新闻源的相关要素等度量指标可以分为两大类,即内容质量和新闻源质量。(见表1)
第三,谷歌采用多种算法评估新闻源等级。谷歌的PageRank排名算法还部分基于确定的一种或多种度量值来计算新闻源的质量值,即新闻源等级。对于新闻内容的排名,不仅需要衡量信息本身,还需要衡量信息源的数量和质量,PageRank排名算法就是试图将这种判断加以量化和可操作化。网页上的度量值瞬息变化,但其新闻来源则相对固定,通过对新闻源等级的评定,排名算法可以更快地计算出高质量内容的来源,已经确定的新闻源等级可以存储在服务器上,以备需要时调用。
对于新闻源等级的确定有单一指标和组合算法两种方式。比如在单一指标方面,可以通过原创文章数或原创句子数来衡量新闻来源的质量;用“故事规模得分”确定某机构一周、一个月或更长时间内撰写原创文章的重要性;通过衡量新闻源发布重大事件报道的速度来确定突发新闻得分;通过故事提及的人物数量来衡量新闻机构尤其是尚未受到广泛关注的媒体制作的品质、原创内容的能力等。包括内容质量在内的13种度量指标都可以被组合起来计算新闻源的等级分数。例如,每种度量可以乘以相应的因子,产生的值可以总计得出新闻源的源等级值;或者每种度量可以归入0到1的范围内,所产生的值经过加总得出最终的度量值;还可以计算新闻源的各种度量平均值等。
哥伦比亚大学新闻学院谢瑞睿教授(SreeSreenivasan)认为,技术世界有很多不透明之处,此项专利申请可以让人了解像谷歌这样的公司是如何选择在线内容并对其排名的。他指出,谷歌用来判断新闻来源质量的某些指标,跟编辑用来确定出版物是否值得信任的标准是一致的。这些标准关注信息内容在基本事实层面准确与否(包括是否可以核实,是否经过交叉对照,是否可以重复验证等),消息源的资质(包括信源的可信度、透明度、权威性、机构属性等),尽可能区分事实与观点并平衡不同观点等,这些构成了传统媒体赖以存在并支撑其职业体系与专业度的基石。
2018年3月,当时处于假新闻、后真相漩涡中的脸书正面临严重的信任危机,脸书为此更新了算法,大规模减少了来自第三方机构推送给用户的内容和流量,而第三方机构很多都是媒体,由此引发了媒体机构对于脸书的强烈不满。与之相反,谷歌却在此时推出了“谷歌新闻倡议”(TheGoogleNewsInitiative)项目,称要为“新闻业构建一个更加强劲的未来”。这个未来包括:鼓励优质新闻,稳定媒体收入,保持数字新闻生态系统开放,采用新技术提供新机会,合作共赢。谷歌声称会在三年内投资3亿美元支持在线优质内容生产,扶持高等级的新闻源成长,为记者提供更好的数据工具和工作机会。谷歌通过对于这些标准和惯例的借鉴与采纳,在一定程度上既顺应了已有的信息传播格局,同时又将其组合进了自身对于互联网塑形的传播实践中,而这对于谷歌逐渐建立起自身的信息内容秩序并且树立文化权威具有重要意义。
二、利用算法规则进行的“搜索引擎优化”
谷歌对于新闻文章和新闻源等级的排名算法设定了媒体网站相对静态的链接排序,但这一序列并非恒定,更不是不可改变的。除了谷歌本身对于算法的实时调整,新闻机构同样可以利用这套算法规则,主动提供符合算法口味的网页链接和内容。根据科技公司Parse.ly的统计,截至2017年底,谷歌为新闻网站引入的流量占到总流量的26%。对于新闻网站来说,只要搜索引擎可以持续为网站带来大规模流量或仍然是主要流量导入口,那么搜索结果页面上的可见性和高排名就至关重要。通过对搜索排名算法仔细研究和进行逆向工程,将机构网站的链接提升到特定搜索条件的顶部,这将大大有助于为自家网站导流。这一技术称为搜索引擎优化(SearchEngineOptimization,SEO),现在已经发展成为一个价值数十亿美元的产业,根据新美国智库2018年的报告,目前网站在优化原生搜索结果上的投入是其购买搜索广告开销的3倍。
SEO构成了搜索引擎营销(SearchEngineMarketing,SEM)的一部分,它定义了如何通过构建链接和编写内容来增加网站搜索相关性的各个步骤。在SearchEngineLand等网站上,用户和机构可以轻松找到各种指导培训手册,也可以下载和编写相关程序。而作为在线营销领域最前沿也是最具影响力的活动之一,基于SEO的内容营销正在成为新闻业界公开的运营策略。
1.SEO策略成为媒体网站引流增粉利器。互联网经济中,用户意味着流量,流量代表广告。由于谷歌是众多互联网用户的入口,通过SEO提升自家网站在谷歌搜索引擎结果页面(SearchEngineResultPage,SERP)上的排名,继而引入更多流量已经成为众多网络出版商痴迷的方法。比如DemandMedia可以通过软件查看搜索引擎的结果,然后结合脸书和推特上的活动创建头条新闻,指派职业作家投其所好创作内容。《纽约时报》曾撰文批评《赫芬顿邮报》的内容SEO是“诱导读者”:《赫芬顿邮报》的工作人员日夜轮班监测网站流量,通过“实时流量分析系统”找出在网络上快速传播的内容,进行测评后根据结果调整自己网站的内容。根据Hitwiese网站的流量统计,《赫芬顿邮报》有35%的流量来自谷歌搜索引擎,相比之下CNN只有20%。《基督教科学箴言报》网络版在采用了SEO策略之后,每月的页面访问量从300万飙升至2500万。
2.新闻生产开始围绕SEO要素重新整合。对于媒体来说,SEO在过去几年中作为新兴的生产规范进入新闻编辑室,对新闻工作流程产生直接的影响,也给媒体从业人员带来了新挑战。SEO重新定向和定义了新闻的制作流程,内容生产开始围绕点击率、流量和SEO的各个要素整合,之前“上不了台面”的SEO策划人,而今已经成为最受尊敬的SEO出版人。2008年7月,英国的《每日邮报》任命了一名SEO经理,《卫报》在同年成立了搜索引擎优化团队。2009年BBC在了解了SEO的价值后,设立了专业的SEO记者岗位并开始实施“双标题系统”:记者需要为头版写一个31-33字的短标题,同时为故事页面和搜索引擎再写一个可以有55个字符的长标题,目的就是为了在标题中添加更多关键词以容易被搜索到。而《赫芬顿邮报》将这个策略做到了极致:在《赫芬顿邮报》网站上,一篇文章或一段视频下会有十几到几十个关键词或者标签,这些词语可能只是略有不同,颠倒一些词序,单复数差别等,但这样做的目的是试图通过标签把所有可能的搜索词都囊括其中,确保用户在搜索时都能成为《赫芬顿邮报》的流量来源。
3.“社交信号”成为媒体积极的SEO策略。按照谷歌的说法,“创建引人注目且有用的内容可能比任何其他因素更能影响网页链接的排名”。
然而平台媒体的崛起使得社交媒体被建构为共享和消费新闻的空间,积极的社交媒体战略已成为媒体行业的必需品。随着互联网的发展,搜索引擎变得更加智能化,可以将社交内容纳入其搜索结果并使用社交网络。2010年,谷歌和必应都承认使用社交信号来帮助提升搜索结果排名,比如Google+平台、有效的脸书个人资料页面、推特的实时数据查询等。将平台媒体的信号集成到可搜索的索引中,社交信号成为值得关注的“链接建设”新指标。因此,为了提高内容的可检索性与可见性,记者也改变了制作和发布新闻故事的方式,比如通过社交媒体创建自然链接等,这可以引入更多的流量,也可以让社交媒体和搜索引擎优化效应叠加,一起帮助网站整体提升有机搜索的排名。记者在社交媒体上呈现、互动、曝光的内容越多,搜索引擎爬虫就越会注意到这些内容,并对其进行分类,优先呈现。
对于SEO产业来说,该行业中的大多数工具和策略都是正当且公开的,主要的搜索引擎大都提供信息或者指南以协助站点进行优化。但也有被称为“黑帽搜索引擎优化”(Black-hatSEO)的技术,旨在欺骗搜索引擎算法,干扰正常网站排名。这种技术包括垃圾索引(spamdexing)、斗篷网站(cloaking)、门页(doorwaypages)、付费链接(paidlink)、链接农场(linkfarm)等多种方法。垃圾索引是通过骗术和滥用搜索算法推销毫不相关的、主要是商业目的的网页;斗篷网站是指网站采用两种不同版本的网页来达到排名最优化效果,一个版本给搜索引擎看,一个版本给人看,借此欺骗搜索引擎;门页通常是指使用软件自动生成大量包含关键词的网页,然后从这些网页做自动跳转到指定网页的操作;而付费链接是付费要求其他网站提供“友情链接”,借此伪装高信任度的网站来欺骗搜索引擎;链接农场则是故意在一些低质量、与自己内容无关的网站上获取大量链接,藉以提高网站排名的方式。
此外,还有一种方式是通过大规模的用户搜索行为操纵新闻周期中几个小时的搜索结果,以此来“伪造”新闻事件,直到网页被纠正过来。2016年6月9日下午,谷歌旗下YouTube网站上知名播客Sourcefed的一条视频被迅速传播。该条视频显示,谷歌搜索的自动提示输入功能涉嫌人为操纵结果,会屏蔽很多关于希拉里的负面消息。但不久,该视频的内容被多个消息源证伪,因为谷歌的自动提示输入算法可以智能屏蔽一些不良的搜索词,并且该搜索只针对已经发生的事情,不针对预期或预测事件。而Sourcefed所采用的方法可以看作是通过采用“输入-输出”的可见性原则反向建构谷歌自动输入算法黑箱的一种尝试。这一事件的吊诡之处在于,本来对于希拉里的负面搜索并没有成为热词,但是由于该视频的介入,导致大量用户在谷歌的搜索引擎中进行了类似搜索,大量的用户行为再次返回到搜索的再评估循环中,最终出现某些搜索请求成为了自动提示的输入词,用户通过自身对于搜索结果的反应“参与”并“成就”了这一新闻事件。
媒体对于搜索引擎优化的使用、依赖甚至在某种程度上的滥用,可以看作是媒体网站和搜索引擎在流量驱动模式下对于触达、卷入、黏住、诱导用户媒介使用的一种“共谋”。搜索引擎优化可以显著提高媒体网站的可见度、浏览量、转发量等指标,而搜索引擎也可以间接接触和留住更多用户。随着社交媒体平台的兴起,信息资讯、社交需求、流量变现、商业植入等都可以通过搜索引擎优化进一步组合起来。虽然搜索引擎一直在打击黑帽搜索引擎优化,但这依然是一场“猫鼠游戏”,搜索引擎并不想完全封禁网站的搜索引擎优化操作,只要不太过分,这是一笔双赢的生意。
三、基于用户使用和社交关系的“千人千搜”
2018年8月初,有消息称谷歌正在研发一款符合中国法律规定的搜索引擎“龙飞”(Dragonfly)。8月17日BBC报道称,数百名谷歌员工写信表示不满,认为该项目引发了“亟待处理的道德和伦理问题”,并要求谷歌公司使该项目更加透明化。之后谷歌CEO桑德尔·皮查(SundarPichai)公开回应称,“会谨慎对待在中国市场推出搜索产品”的决定。消息一出,有网民尝试使用谷歌和百度就特定关键词进行搜索比较。虽然两大搜索引擎得到的结果确实大相径庭,但这其实不能支持有网民得出的“百度比谷歌更如何如何”的结论,因为目前谷歌的搜索引擎已经进入到了“千人千搜”模式。
一般情况下多数人认为,在输入同一个搜索词后,大家在谷歌上看到的搜索结果都是一样的。但是在2009年12月4日,谷歌的官方博客发出了一则很少有人注意的简短文章,按照研究搜索引擎的博主丹尼·苏利文(DannySullivan)的说法,谷歌这篇博文简直是天大的消息,是“搜索引擎史上最大的变革”。因为从这一天起,“人人都有了个性化的搜索”。这一变革后的谷歌搜索引擎,采用了57种信号(signals),比如用户登录的地理位置、使用的浏览器、以前用过的搜索词等来判断用户的身份,揣摩用户喜欢的网站。即使用户注销掉账户,谷歌仍能预测用户的需求并调整搜索结果,以显示用户最有可能点击的网页。
可以说,通过谷歌搜索引擎进行的每一次关键词搜索,得到的结果都是谷歌算法针对你个人建议的最佳网页,而别人输入同样的搜索词,得到的结果可能截然不同。《过滤泡》的作者依赖·帕里泽(EliPariser)在他的书中分享过这样一个案例:2010年春天,“深水地平线”(DeepwaterHorizon)钻井平台发生事故,残留的油井持续外泄原油,对墨西哥湾造成了环境污染,帕里泽请他的两位朋友搜索“英国石油公司”(BP)一词。这两位朋友有许多相似之处,都是白人女性,都受过教育,思想左倾,住在美国东北部,但两人的搜索结果却不太相同:其中一位看见的是新闻,搜索结果的第一页列出了和原油外泄相关的新闻链接;而另一位的搜索结果却是投资信息,第一页只有公司广告,对原油外泄事件只字未提。
除了采用信号来预测和判断用户的搜索需求之外,随着社交媒体的出现,谷歌搜索引擎还进一步整合用户的社交关系进行结果计算。2014年,谷歌网站垃圾邮件前负责人麦特·库茨(MattCutts)发布了一段视频,解释了谷歌如何不依赖“那些明天可能不存在的信号”进行搜索排名。但是这一说法被认为比较牵强,因为麦特所谓的“社交信号”,仅仅是指脸书的点赞数,或者推特的粉丝数等,但是诸如页面数、页面内容等依然会被纳入算法。2018年,根据Ramdani和Taylor通过仅次于谷歌的第二大实时排名的SEO平台aHrefs的数据抓取发现,社交网络开始以更大的规模出现在搜索引擎中,而社交活动与搜索排名之间存在正相关关系。
在谷歌被引用最多的个性化搜索专利“基于个人信息降级的个性化搜索:系统与方法”(SystemandMethodforDemotingPersonalizedSearchResultsBasedonPersonalInformation)中,列出了个性化搜索再评估、用户画像生成、定义流行度矩阵、用户多重行为画像、共现(co-occurrence)关系表、候选搜索结果确认等多个流程,用户的个人信息、使用惯习、搜索历史与搜索请求、搜索结果、搜索评估、搜索确认等环节相关联,最终生成了基于用户自身使用习惯的搜索结果。每隔两年,专注搜索引擎优化的市场调研公司Moz就会对谷歌进行一次排名要素研究,以确定页面和网站的哪些属性与谷歌的排名关联度最高。调研发现,页面权限、社交信号、排名算法与搜索结果高度相关。另一项Giomelakis和Veglis的研究表明,通过对标题、元描述、图片优化、SEO友好链接、交换链接、网站速度、PageRank算法、用户卷入、关键词标签、网站年龄、社交媒体等要素的优化,谷歌搜索引擎正在从传统排名要素转向更深层次的以质量内容和社交信号为要素的排名。
“千人千搜”对用户使用惯习和社交关系进行分析,给出的个性化的搜索结果具有很强的针对性,也更具封闭性。伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,搜索结果对于政治观点具有重要影响,但我们并没有意识到我们正在使用的搜索结果,都是针对我们个人而言的。按照谷歌的说法,它的使命是“组织世界的信息并使其普遍可用和有用”,谷歌的搜索引擎可以完全理解你的意思并回馈给你想要的结果。我们访问的信息越多,我们提取的要点越快,我们的效率就越高。但Hindman等人的研究发现,虽然网站流量和网站流行度之间的相关性确实是由算法的效率决定的,但实际上网页反映用户搜索意图的程度很难被衡量,可检索性和可见性仅代表搜索过程中的一部分,此外还有第三个方面——即用户如何对待搜索引擎返回的结果。用户通过谷歌最新的个性化搜索算法得到的搜索结果,也许只是一个人的版本,但如果用户对此一无所知,他会认为所有人的搜索结果和他都是一样的,不假思索的信任会形成搜索引擎依赖,还会在一定范围固守某一观念拒绝相信其他不同观点,进而形成信息茧房和观念极化。搜索引擎在这个过程中既过滤了信息,又封装了信息,更为重要的是,这种模式具有很强的隐蔽性,常常难以被发觉。
四、设计中的价值:搜索引擎的技术-社会互动
用户通过搜索引擎进行关键词搜索,搜索引擎向用户呈现结果和内容,但什么样的内容可以进入到搜索列表中,以何种方式显示,幕后的决策过程是什么,考虑到搜索引擎强大的社会影响力,这些构成了对搜索引擎问题的核心关切。相比其他一些互联网公司,谷歌一直对其自身的价值观非常自信:从最初的“不做恶”(Don’tbeevil)到“做正确的事”(Dotherightthing),虽然中间受到过质疑,但其创始人仍不断强调该准则“绝不会和利益冲突,并需要客观且不带偏见”。但2018年,谷歌却悄悄地把这条从行为准则中移除了。2008年,尼古拉斯·卡尔(NicholasCarr)在其著名的专栏文章《浅薄》中指出,以谷歌为代表的科技公司,实际上是将社会泰勒主义(SocialTaylorism)成功地移植到了互联网上,人类的认知被碎片化和原子化后去适应效率和自动化的需要。在这个过程中,我们失去了长时间深度思考的能力,也许未来“碎片化”就是人类的信息方式,但其后果可能是,我们自身退化成了“人工智能”。就搜索引擎的社会意义而言,主要表现为以下几个方面:
首先,搜索引擎在海量的信息环境下重新定义了“真相”。孙玮认为,“以真相的定义而言,大众媒介时代,专业化的媒介机构是主要的定义者,在赛博人时代,不仅仅是定义者增多了,而且定义方式以及关系格局变化了,真相的定义成为一个动态连续、多个主体的拼贴过程”。搜索引擎依靠可检索性(retrievability)与可见性(visibility)两个指标,重构了网络结构,将信息内容和用户需求方便快捷地匹配起来。但是这个匹配方案本身也形塑了用户的信息接收秩序,新闻内容的重要程度被呈现的“位置”所取代,“真相”被重新定义:“今日的‘真相’,已经是由谷歌搜索排名最靠前的结果来定义的了。”
其次,搜索引擎不是被动地反映用户的关键词搜索结果,而是进行了“有文化依据的组织形式重构”,进而建构其文化权威。搜索引擎可以方便地呈现搜索结果是有条件的,除了对于既有文化资源的征用之外,还高度依赖政治环境、经济利益、技术因素和用户使用,但是用户其实并不熟悉搜索引擎是如何“找到”他们正在寻找的东西的。2018年的一项研究表明,让学生和专业的事实核查人员来检查谷歌搜索引擎结果页面中不熟悉的新闻来源时,学生在评估在线内容的可信度方面并不是特别熟练。但当用户因为信任谷歌而不追问其算法机制时,这种信任对于互联网的结构形态(比如网页评级、用户流量)、网络社会的文化样式(比如搜索引擎文化)以及现实社会的行为模式(比如选举投票)等就存在巨大的潜在影响,用户对结果深信不疑,谷歌搜索就是“真理”。
第三,在新传播环境中,互联网公司促进了一种新的“混合价值”模式,它结合了传统的社会与文化目标,但提供了新的机制。谷歌一方面从传统媒体的生产模式中汲取养料,同时在新传播环境下又将自身的利益和价值观内嵌进去,它试图建构的就是一种混合的价值观:它借用传统媒体对于内容和信源的衡量标准,同时加入以技术和算法为特征的“去人为操作”和去政治化的要素,强调用户的使用是为了满足其自身内在需求,从而顺理成章地完成了市场化的经济利益诉求。在这个过程中,传统媒体的客观性和专业主义作为一种“背书底色”,成为互联网公司业务开展的基础和正当性来源;技术和算法高度依赖处理器算力和大规模数据,天生趋向于资源和权力的集中;用户兴趣被即刻满足,不断投入更多的时间、金钱和数据,由此完成了推荐内容、用户兴趣和传播环境的匹配闭环。
第四,搜索引擎重塑了知识-社会秩序,但是带来了“膨胀的知识感”。从2009年开始,一系列对于人工智能参与知识生产的研究表明,知识创新依靠的不仅是对知识点的重新组合,更是对于既有知识的批判式反思。包括搜索引擎在内的一系列计算机技术,基于对知识系统化和逻辑化的表达与推理,通过结构性的组织方式与逻辑规则,将一系列要素组合与串联起来,以实现系统的目的要求。这种形态的知识生产是一种基于知识库和规则事实逻辑的“集体知识系统”,是集搜集、处理、生成、匹配、推荐为一体的某种“实在的对象”,而其生产出的知识是一种“计算知识”,目标并不是诉诸本体意义上真正的知识内容是什么,而是追求一种形式化的表现方式。这种知识体系并不指向“实在”,而是指向集体知识的构建过程,并在社会交往过程中不断膨胀。2015年,Fisher等人的研究发现,与阅读书籍、和专家交谈相比,通过搜索引擎获得的知识让人更有一种“膨胀的知识感”(inflatedsenseofknowledge)——“通过互联网搜索,你知道的和你认为你知道的之间的界限变得越来越模糊”,而即使这一过程中并没有找到完整的答案,大脑磁共振的图像表明,人们依旧会认为他们知道了更多。与此同时,新的“阅读”形式正在逐渐出现:用户会在浏览和搜索上花费更多的时间,倾向于使用关键词定位、一次性阅读、非线性阅读和选择性阅读,但对于事物的持续关注度在降低,更加不容易进行深度阅读和集中阅读,与控制组相比也没有呈现出更高的知识水平。
五、结语
搜索引擎可以看作是通过算法和自动化的方式,让机器代替人给出决策方案。当前,这种形式的应用正变得越来越普及和广泛,比如个性化的内容推荐、精准定向的广告、大数据辅助医疗、电子商务导购、自动驾驶等等。但在这个过程中,“算法是有很多问题,但还是比人强”的思路,使得越来越多本来需要依靠人类自身的讨论、辩论、思考、反思给出决策判断的任务,被转交给算法来执行。我们敢于承认“人是靠不住的”,但对算法却抱有不切实际的期待,希望它真能够实现绝对的客观中立、正确无误和去价值观。算法是一种技术,但归根结底依然是一种“人造物”,它不同于物理意义上“物质”,而是一种社会机制,更类似于法律法规或政治制度这样的“社会造物”,因此从根本上无法排除人的影响,而就目前情况来看,其能够将伦理、道德、价值观“逻辑化”的能力依然还非常有限。
对于这个问题,有学者认为需要采用以下方式进行反思和规制:伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,算法无处不在,但与我们类似,它们漏洞频出,而且这些漏洞是系统性的结构漏洞,在所难免。我们需要知道,人工智能并不知道它们“真正”在做什么,我们越是依赖,当其出现问题时,我们就会越惊讶。伦敦政治经济学院助理教授达米恩·坦比尼(DamienTambini)认为,谷歌和脸书都具有基于高级算法的编辑功能,虽然他们说机器不是编辑,但这明显是“机器化了的编辑功能”。对这些系统需要进行常规的聆讯以保证算法可信度(algorithmicaccountability),而每个公司都需要有发言人与社会保持常规性的沟通,说明和促进算法的可信程度。马里兰大学法律教授弗兰克·帕斯夸莱(FrankPasquale)呼吁科技公司应该更加开放更加透明。“对于我们的数据是如何被挖掘、使用、反过来再来影响我们的,这些都在完全黑暗的环境中进行的,无人知道”。
而西北大学计算机教授大卫·拉泽尔(DavidLazer)认为,那些采用了算法技术,或者在不久的将来还有人工智能神经系统的公司、政府和机构,有义务推进算法透明度的提升,并且告知我们这些算法将会如何影响我们的现实生活。新美国智库“数字权力评级”项目的负责人瑞贝卡·麦金农(RebeccaMackinnon)认为,在网络世界里有四种建构者:程序员(programmer)、运营官(executive)、编辑(editor)和设计师(designer),通过设计提高认识是一个有希望的方向。比如可以在搜索的结果页面上通过向用户提供关于结果如何排名的简短说明来完成,或者通过可视化网站促进入站和出站链接之间的关系。就像在社交网络分析中一样,用户可以查看处于中心和周边的网站,通过追踪网站之间的联系或血统,或者根据其与其他网站和出处的相似性来判断网站的偏好与相关性。但是,这需要在维护搜索界面的简单性和添加说明信息内容之间,进行精巧的设计平衡。
(方师师:《搜索引擎中的新闻呈现:从新闻等级到千人千搜》,阅读原文及学术引用,请务必参考《新闻记者》2018年第12期)
在这里,读懂转型中的中国新闻业
在这里,探讨新闻业的未来
在这里,进行深入而严肃的思考
在这里,关心新闻人自己的命运!
帮助 查看全部
从新闻等级到千人千搜:搜索引擎中的新闻呈现
本文以谷歌搜索引擎中的新闻呈现为例,讨论影响用户搜索引擎使用的技术要素与社会机制。谷歌通过新闻等级体系建立起了网页间的静态秩序,新闻媒体主动采用搜索引擎优化技术配合技术呈现,而基于用户使用惯习和社交关系的搜索算法则带来了千人千搜。搜索引擎的社会意义在于,其在海量的信息环境下重新定义了真相,通过主动反馈用户搜索结果进行“有文化依据的组织形式重构”,促进了一种新的“混合价值”的生成,既结合了传统的社会与文化目标又提供了新的机制。但搜索引擎建立起来的知识-社会秩序并没有带来更高的知识水平,而是具有一种“膨胀的知识感”。
搜索引擎(SearchEngine)是一些最常被访问的在线网站,人们通过搜索引擎服务来寻找有关时事、健康、产品、政府服务、自然灾害、新邻居、未来雇员等信息,从严肃的政治新闻到世俗的娱乐八卦,涉及多种主题。搜索引擎被认为是利用信息环境的规律性快速而简便地处理复杂情况的一种方案:通过预估满足用户信息需求的概率来对搜索结果进行排序,从而减少搜索者的认知努力和时间成本。世界上最为著名的搜索引擎有谷歌、必应(Bing)、雅虎和百度等,最近一些社交媒体和移动应用也开始入场搜索,比如脸书的社交媒体搜索、微信的会话聊天搜索框和“搜一搜”、微博搜索、输入法搜索等。
搜索引擎处于互联网经济的核心,每天引导着数十亿的互联网用户访问位于搜索结果页面顶部的网站。作为互联网的入口和导流口,搜索引擎持续不断且影响深远地塑造着人们接触信息的方式和效果。以谷歌为例,作为世界上最为普及的搜索引擎,截至2018年第一季度,谷歌占据了美国63.5%和全球近90%的搜索市场份额。在谷歌上,每秒有6.3万次搜索,一天可以达到55亿次,全年至少有2万亿次。2014年,大约一半美国人是通过搜索引擎获取消息的,谷歌是美国最受认可的新闻网站的主切入点。2017年,牛津路透新闻研究所发布的《数字新闻报告》显示,世界范围内有65%的用户愿意通过“非直接”的途径获取新闻,其中排名第一的是搜索引擎(25%),其次是社交媒体(23%)。
搜索引擎如此重要地决定着用户的上网信息接触,但其本身的运作机制却较少被关注。2012年美国皮尤研究中心的调查显示,73%的搜索引擎使用者认为,“大多数用搜索引擎得到的信息是真实且准确的”。2007年一项眼动追踪实验结果显示,大学生用户对谷歌依据查询的真实相关性(truerelevancetothequery)对结果进行的排名能力深信不疑,并强烈偏向于排位较高的链接,即使该内容与搜索关键词相关性较低。2015年一篇关于搜索引擎操纵效应(searchenginemanipulationeffect,SEME)的研究对来自美国和印度的4500名参与者进行的五项双盲随机实验显示,谷歌可能存在搜索引擎操纵行为,其带有偏向的搜索算法可以很容易地改变摇摆选民超过20%的投票偏好,在某些群体中这一改变甚至可以达到80%,但几乎没人知道他们正在被操纵。另外,受益于搜索引擎提供的便捷服务,用户会过度信任搜索结果,这种误导性的信任会加剧信息的非均衡分发,形成“信息茧房”和“过滤泡”,推动错误信息的传播。
搜索引擎中的结果呈现集中体现了互联网公司与网页/内容生产者围绕网络结构和用户使用展开的最为广泛的斗争。当前新闻业正经历第三次浪潮,平台型媒体崛起,算法主导在线内容审查,产品设计潜藏价值观,信息的社会化生产带来多重事实。尽管网络技术为新闻业未来的发展提供了令人期待的可能,但这是一种“双重可能”:一端是更为广泛的信息传播的民主化和去中心化,另一端则是以牺牲公共利益为代价的被特殊利益殖民化。一个颇为棘手的问题是:在新闻业逐渐走向开放的过程中,传统新闻业赖以为生的“基于事实基础上的现实建构”正面临着全面的挑战,这其中也包含来自像谷歌这样的互联网公司所形塑的新的“知识权威”。搜索引擎作为一种将内容、用户兴趣和传播环境连接并完成闭环的技术手段,建构的是另外一种“社会学知识”(sociologicalknowledge)。知识社会学认为,秩序与知识是一体两面的,改变知识就是改变秩序。“社会学知识回旋进出于社会生活领域,并作为该过程的一个部分,重构其自身及该领域的社会生活”。那么人们通过搜索引擎获取的知识,是否也构成了一种新的知识-社会秩序?
目前关于搜索引擎的社会影响研究主要涉及政治、社会、经济和文化四大面向,主要是从政治、法律和经济的制度视角,信息行为的实证研究以及社会、文化与哲学的伦理反思三个维度切入。讨论的问题涵盖搜索引擎的使用者研究,使用目的研究,使用技能分布,是否所有计算机媒体内容都有相同的机会被列入工具结果列表中,能否明确它们是被操纵等等,也有较少的研究关注搜索引擎的“非技术”问题,比如运行它们的公司或依赖它们的用户等。而对于搜索引擎偏见(searchenginebias)、搜索依赖、搜索引擎操纵效应、“过滤泡”等问题的后续研究也发现,搜索引擎对人们生活中诸多关键决定都具有重大影响,但其社会影响形式却是隐形的,讨论这个问题需要有较高的准入条件。考虑到资料来源的丰富程度和信息搜索的透明程度,本文以谷歌搜索引擎中对新闻的呈现为例,从批判算法研究(criticalalgorithmstudy,CAS)中对于搜索引擎的研究视角入手,采用混合研究的方法,综合谷歌算法专利、搜索引擎排名因素调查等内容,尝试讨论三个问题:
第一,搜索引擎中的新闻呈现,受到哪些要素的影响?其核心的技术机制是什么?
第二,搜索引擎的产品设计价值是什么?存在着怎样的技术-社会互动?
第三,搜索引擎如何重新定义真相?对于知识-社会秩序具有怎样的影响?又建构了怎样的社会意义?
一、网页排名算法中的新闻等级体系
采用搜索引擎进行信息检索的过程主要通过三方进行:网页作者、搜索引擎以及搜索用户。网页作者将他们的网页与其他网页进行适当链接,这种链接结构被流行的搜索引擎算法捕捉并对相关的网页进行排名。用户根据他们对搜索引擎的任务和功能的理解,输入各种关键字和布尔命令,然后评估由搜索引擎返回的结果,以决定是否选择返回的结果或重新构造查询。搜索引擎充当了信息中介,把控信息在搜索过程中的流动。
对于网页搜索的衡量通常会引入两个主要的指标特征:可检索性(retrievability)与可见性(visibility)。由于网页显示具有有限性,因此大量的页面和站点并不会因为可被检索就一定可被见,但大量主导性的研究假设依然认为,可检索性将无可避免地转化为可见性。也有研究认为这两者之间存在比较大的区别:比如谷歌的排名算法PageRank,主要是采用页面的链接度量来帮助了解页面的质量和相关性,但这样的算法只是建立了一个“丰富的螺旋”,只有少数站点占据了顶级序列。
在谷歌的排名算法中,与新闻排名关系最为密切的是一个叫做“用于改进新闻文章分级的系统和方法”(systemsandmethodsforimprovingtherankingofnewsarticles)的算法专利,该专利详细说明了谷歌对新闻文章的排名指标以及相关算法。虽然谷歌在问询电子邮件中回复“专利申请不代表产品实际操作”,但普遍意义上认为,专利可以表征谷歌的在线内容排名遵循的是何种逻辑,哪些指标决定了什么样的新闻可以被放在谷歌产品的显著位置。
首先,谷歌认为对于新闻文章的分级是必要的。这一观念的出发点看似简单,实际上简明扼要地说明了排名的重要性与必要性。通过分级和排名,谷歌为互联网上的每个节点建立了自己的专有价值体系,这是全球第一个具有共同智慧的系统。而用户在使用搜索引擎的时候,将一个或多个感兴趣的关键词输入搜索框中,就是试图在这一系统中定位已发布的与该主题相关的文章的新闻源价值位置。搜索引擎定位了与期望主题相关的新闻文章的各个站点,从而产生成百上千或者更多的点击分级列表,每个点击都可能与涉及这个或多个搜索项的网页页面相对应。尽管分级列表中的每个点击可能涉及相关主题,但与这些点击相关联的新闻源可能都具有不同的质量。因此,需要系统和方法来衡量新闻文章的质量和新闻源的质量。
其次,谷歌通过多种指标衡量新闻文章质量。在这项专利中,谷歌提到运用13项度量指标来对其他网站的新闻文章内容进行排名。依据谷歌自身对于衡量指标的逻辑,内容要素和新闻源的相关要素等度量指标可以分为两大类,即内容质量和新闻源质量。(见表1)
第三,谷歌采用多种算法评估新闻源等级。谷歌的PageRank排名算法还部分基于确定的一种或多种度量值来计算新闻源的质量值,即新闻源等级。对于新闻内容的排名,不仅需要衡量信息本身,还需要衡量信息源的数量和质量,PageRank排名算法就是试图将这种判断加以量化和可操作化。网页上的度量值瞬息变化,但其新闻来源则相对固定,通过对新闻源等级的评定,排名算法可以更快地计算出高质量内容的来源,已经确定的新闻源等级可以存储在服务器上,以备需要时调用。
对于新闻源等级的确定有单一指标和组合算法两种方式。比如在单一指标方面,可以通过原创文章数或原创句子数来衡量新闻来源的质量;用“故事规模得分”确定某机构一周、一个月或更长时间内撰写原创文章的重要性;通过衡量新闻源发布重大事件报道的速度来确定突发新闻得分;通过故事提及的人物数量来衡量新闻机构尤其是尚未受到广泛关注的媒体制作的品质、原创内容的能力等。包括内容质量在内的13种度量指标都可以被组合起来计算新闻源的等级分数。例如,每种度量可以乘以相应的因子,产生的值可以总计得出新闻源的源等级值;或者每种度量可以归入0到1的范围内,所产生的值经过加总得出最终的度量值;还可以计算新闻源的各种度量平均值等。
哥伦比亚大学新闻学院谢瑞睿教授(SreeSreenivasan)认为,技术世界有很多不透明之处,此项专利申请可以让人了解像谷歌这样的公司是如何选择在线内容并对其排名的。他指出,谷歌用来判断新闻来源质量的某些指标,跟编辑用来确定出版物是否值得信任的标准是一致的。这些标准关注信息内容在基本事实层面准确与否(包括是否可以核实,是否经过交叉对照,是否可以重复验证等),消息源的资质(包括信源的可信度、透明度、权威性、机构属性等),尽可能区分事实与观点并平衡不同观点等,这些构成了传统媒体赖以存在并支撑其职业体系与专业度的基石。
2018年3月,当时处于假新闻、后真相漩涡中的脸书正面临严重的信任危机,脸书为此更新了算法,大规模减少了来自第三方机构推送给用户的内容和流量,而第三方机构很多都是媒体,由此引发了媒体机构对于脸书的强烈不满。与之相反,谷歌却在此时推出了“谷歌新闻倡议”(TheGoogleNewsInitiative)项目,称要为“新闻业构建一个更加强劲的未来”。这个未来包括:鼓励优质新闻,稳定媒体收入,保持数字新闻生态系统开放,采用新技术提供新机会,合作共赢。谷歌声称会在三年内投资3亿美元支持在线优质内容生产,扶持高等级的新闻源成长,为记者提供更好的数据工具和工作机会。谷歌通过对于这些标准和惯例的借鉴与采纳,在一定程度上既顺应了已有的信息传播格局,同时又将其组合进了自身对于互联网塑形的传播实践中,而这对于谷歌逐渐建立起自身的信息内容秩序并且树立文化权威具有重要意义。
二、利用算法规则进行的“搜索引擎优化”
谷歌对于新闻文章和新闻源等级的排名算法设定了媒体网站相对静态的链接排序,但这一序列并非恒定,更不是不可改变的。除了谷歌本身对于算法的实时调整,新闻机构同样可以利用这套算法规则,主动提供符合算法口味的网页链接和内容。根据科技公司Parse.ly的统计,截至2017年底,谷歌为新闻网站引入的流量占到总流量的26%。对于新闻网站来说,只要搜索引擎可以持续为网站带来大规模流量或仍然是主要流量导入口,那么搜索结果页面上的可见性和高排名就至关重要。通过对搜索排名算法仔细研究和进行逆向工程,将机构网站的链接提升到特定搜索条件的顶部,这将大大有助于为自家网站导流。这一技术称为搜索引擎优化(SearchEngineOptimization,SEO),现在已经发展成为一个价值数十亿美元的产业,根据新美国智库2018年的报告,目前网站在优化原生搜索结果上的投入是其购买搜索广告开销的3倍。
SEO构成了搜索引擎营销(SearchEngineMarketing,SEM)的一部分,它定义了如何通过构建链接和编写内容来增加网站搜索相关性的各个步骤。在SearchEngineLand等网站上,用户和机构可以轻松找到各种指导培训手册,也可以下载和编写相关程序。而作为在线营销领域最前沿也是最具影响力的活动之一,基于SEO的内容营销正在成为新闻业界公开的运营策略。
1.SEO策略成为媒体网站引流增粉利器。互联网经济中,用户意味着流量,流量代表广告。由于谷歌是众多互联网用户的入口,通过SEO提升自家网站在谷歌搜索引擎结果页面(SearchEngineResultPage,SERP)上的排名,继而引入更多流量已经成为众多网络出版商痴迷的方法。比如DemandMedia可以通过软件查看搜索引擎的结果,然后结合脸书和推特上的活动创建头条新闻,指派职业作家投其所好创作内容。《纽约时报》曾撰文批评《赫芬顿邮报》的内容SEO是“诱导读者”:《赫芬顿邮报》的工作人员日夜轮班监测网站流量,通过“实时流量分析系统”找出在网络上快速传播的内容,进行测评后根据结果调整自己网站的内容。根据Hitwiese网站的流量统计,《赫芬顿邮报》有35%的流量来自谷歌搜索引擎,相比之下CNN只有20%。《基督教科学箴言报》网络版在采用了SEO策略之后,每月的页面访问量从300万飙升至2500万。
2.新闻生产开始围绕SEO要素重新整合。对于媒体来说,SEO在过去几年中作为新兴的生产规范进入新闻编辑室,对新闻工作流程产生直接的影响,也给媒体从业人员带来了新挑战。SEO重新定向和定义了新闻的制作流程,内容生产开始围绕点击率、流量和SEO的各个要素整合,之前“上不了台面”的SEO策划人,而今已经成为最受尊敬的SEO出版人。2008年7月,英国的《每日邮报》任命了一名SEO经理,《卫报》在同年成立了搜索引擎优化团队。2009年BBC在了解了SEO的价值后,设立了专业的SEO记者岗位并开始实施“双标题系统”:记者需要为头版写一个31-33字的短标题,同时为故事页面和搜索引擎再写一个可以有55个字符的长标题,目的就是为了在标题中添加更多关键词以容易被搜索到。而《赫芬顿邮报》将这个策略做到了极致:在《赫芬顿邮报》网站上,一篇文章或一段视频下会有十几到几十个关键词或者标签,这些词语可能只是略有不同,颠倒一些词序,单复数差别等,但这样做的目的是试图通过标签把所有可能的搜索词都囊括其中,确保用户在搜索时都能成为《赫芬顿邮报》的流量来源。
3.“社交信号”成为媒体积极的SEO策略。按照谷歌的说法,“创建引人注目且有用的内容可能比任何其他因素更能影响网页链接的排名”。
然而平台媒体的崛起使得社交媒体被建构为共享和消费新闻的空间,积极的社交媒体战略已成为媒体行业的必需品。随着互联网的发展,搜索引擎变得更加智能化,可以将社交内容纳入其搜索结果并使用社交网络。2010年,谷歌和必应都承认使用社交信号来帮助提升搜索结果排名,比如Google+平台、有效的脸书个人资料页面、推特的实时数据查询等。将平台媒体的信号集成到可搜索的索引中,社交信号成为值得关注的“链接建设”新指标。因此,为了提高内容的可检索性与可见性,记者也改变了制作和发布新闻故事的方式,比如通过社交媒体创建自然链接等,这可以引入更多的流量,也可以让社交媒体和搜索引擎优化效应叠加,一起帮助网站整体提升有机搜索的排名。记者在社交媒体上呈现、互动、曝光的内容越多,搜索引擎爬虫就越会注意到这些内容,并对其进行分类,优先呈现。
对于SEO产业来说,该行业中的大多数工具和策略都是正当且公开的,主要的搜索引擎大都提供信息或者指南以协助站点进行优化。但也有被称为“黑帽搜索引擎优化”(Black-hatSEO)的技术,旨在欺骗搜索引擎算法,干扰正常网站排名。这种技术包括垃圾索引(spamdexing)、斗篷网站(cloaking)、门页(doorwaypages)、付费链接(paidlink)、链接农场(linkfarm)等多种方法。垃圾索引是通过骗术和滥用搜索算法推销毫不相关的、主要是商业目的的网页;斗篷网站是指网站采用两种不同版本的网页来达到排名最优化效果,一个版本给搜索引擎看,一个版本给人看,借此欺骗搜索引擎;门页通常是指使用软件自动生成大量包含关键词的网页,然后从这些网页做自动跳转到指定网页的操作;而付费链接是付费要求其他网站提供“友情链接”,借此伪装高信任度的网站来欺骗搜索引擎;链接农场则是故意在一些低质量、与自己内容无关的网站上获取大量链接,藉以提高网站排名的方式。
此外,还有一种方式是通过大规模的用户搜索行为操纵新闻周期中几个小时的搜索结果,以此来“伪造”新闻事件,直到网页被纠正过来。2016年6月9日下午,谷歌旗下YouTube网站上知名播客Sourcefed的一条视频被迅速传播。该条视频显示,谷歌搜索的自动提示输入功能涉嫌人为操纵结果,会屏蔽很多关于希拉里的负面消息。但不久,该视频的内容被多个消息源证伪,因为谷歌的自动提示输入算法可以智能屏蔽一些不良的搜索词,并且该搜索只针对已经发生的事情,不针对预期或预测事件。而Sourcefed所采用的方法可以看作是通过采用“输入-输出”的可见性原则反向建构谷歌自动输入算法黑箱的一种尝试。这一事件的吊诡之处在于,本来对于希拉里的负面搜索并没有成为热词,但是由于该视频的介入,导致大量用户在谷歌的搜索引擎中进行了类似搜索,大量的用户行为再次返回到搜索的再评估循环中,最终出现某些搜索请求成为了自动提示的输入词,用户通过自身对于搜索结果的反应“参与”并“成就”了这一新闻事件。
媒体对于搜索引擎优化的使用、依赖甚至在某种程度上的滥用,可以看作是媒体网站和搜索引擎在流量驱动模式下对于触达、卷入、黏住、诱导用户媒介使用的一种“共谋”。搜索引擎优化可以显著提高媒体网站的可见度、浏览量、转发量等指标,而搜索引擎也可以间接接触和留住更多用户。随着社交媒体平台的兴起,信息资讯、社交需求、流量变现、商业植入等都可以通过搜索引擎优化进一步组合起来。虽然搜索引擎一直在打击黑帽搜索引擎优化,但这依然是一场“猫鼠游戏”,搜索引擎并不想完全封禁网站的搜索引擎优化操作,只要不太过分,这是一笔双赢的生意。
三、基于用户使用和社交关系的“千人千搜”
2018年8月初,有消息称谷歌正在研发一款符合中国法律规定的搜索引擎“龙飞”(Dragonfly)。8月17日BBC报道称,数百名谷歌员工写信表示不满,认为该项目引发了“亟待处理的道德和伦理问题”,并要求谷歌公司使该项目更加透明化。之后谷歌CEO桑德尔·皮查(SundarPichai)公开回应称,“会谨慎对待在中国市场推出搜索产品”的决定。消息一出,有网民尝试使用谷歌和百度就特定关键词进行搜索比较。虽然两大搜索引擎得到的结果确实大相径庭,但这其实不能支持有网民得出的“百度比谷歌更如何如何”的结论,因为目前谷歌的搜索引擎已经进入到了“千人千搜”模式。
一般情况下多数人认为,在输入同一个搜索词后,大家在谷歌上看到的搜索结果都是一样的。但是在2009年12月4日,谷歌的官方博客发出了一则很少有人注意的简短文章,按照研究搜索引擎的博主丹尼·苏利文(DannySullivan)的说法,谷歌这篇博文简直是天大的消息,是“搜索引擎史上最大的变革”。因为从这一天起,“人人都有了个性化的搜索”。这一变革后的谷歌搜索引擎,采用了57种信号(signals),比如用户登录的地理位置、使用的浏览器、以前用过的搜索词等来判断用户的身份,揣摩用户喜欢的网站。即使用户注销掉账户,谷歌仍能预测用户的需求并调整搜索结果,以显示用户最有可能点击的网页。
可以说,通过谷歌搜索引擎进行的每一次关键词搜索,得到的结果都是谷歌算法针对你个人建议的最佳网页,而别人输入同样的搜索词,得到的结果可能截然不同。《过滤泡》的作者依赖·帕里泽(EliPariser)在他的书中分享过这样一个案例:2010年春天,“深水地平线”(DeepwaterHorizon)钻井平台发生事故,残留的油井持续外泄原油,对墨西哥湾造成了环境污染,帕里泽请他的两位朋友搜索“英国石油公司”(BP)一词。这两位朋友有许多相似之处,都是白人女性,都受过教育,思想左倾,住在美国东北部,但两人的搜索结果却不太相同:其中一位看见的是新闻,搜索结果的第一页列出了和原油外泄相关的新闻链接;而另一位的搜索结果却是投资信息,第一页只有公司广告,对原油外泄事件只字未提。
除了采用信号来预测和判断用户的搜索需求之外,随着社交媒体的出现,谷歌搜索引擎还进一步整合用户的社交关系进行结果计算。2014年,谷歌网站垃圾邮件前负责人麦特·库茨(MattCutts)发布了一段视频,解释了谷歌如何不依赖“那些明天可能不存在的信号”进行搜索排名。但是这一说法被认为比较牵强,因为麦特所谓的“社交信号”,仅仅是指脸书的点赞数,或者推特的粉丝数等,但是诸如页面数、页面内容等依然会被纳入算法。2018年,根据Ramdani和Taylor通过仅次于谷歌的第二大实时排名的SEO平台aHrefs的数据抓取发现,社交网络开始以更大的规模出现在搜索引擎中,而社交活动与搜索排名之间存在正相关关系。
在谷歌被引用最多的个性化搜索专利“基于个人信息降级的个性化搜索:系统与方法”(SystemandMethodforDemotingPersonalizedSearchResultsBasedonPersonalInformation)中,列出了个性化搜索再评估、用户画像生成、定义流行度矩阵、用户多重行为画像、共现(co-occurrence)关系表、候选搜索结果确认等多个流程,用户的个人信息、使用惯习、搜索历史与搜索请求、搜索结果、搜索评估、搜索确认等环节相关联,最终生成了基于用户自身使用习惯的搜索结果。每隔两年,专注搜索引擎优化的市场调研公司Moz就会对谷歌进行一次排名要素研究,以确定页面和网站的哪些属性与谷歌的排名关联度最高。调研发现,页面权限、社交信号、排名算法与搜索结果高度相关。另一项Giomelakis和Veglis的研究表明,通过对标题、元描述、图片优化、SEO友好链接、交换链接、网站速度、PageRank算法、用户卷入、关键词标签、网站年龄、社交媒体等要素的优化,谷歌搜索引擎正在从传统排名要素转向更深层次的以质量内容和社交信号为要素的排名。
“千人千搜”对用户使用惯习和社交关系进行分析,给出的个性化的搜索结果具有很强的针对性,也更具封闭性。伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,搜索结果对于政治观点具有重要影响,但我们并没有意识到我们正在使用的搜索结果,都是针对我们个人而言的。按照谷歌的说法,它的使命是“组织世界的信息并使其普遍可用和有用”,谷歌的搜索引擎可以完全理解你的意思并回馈给你想要的结果。我们访问的信息越多,我们提取的要点越快,我们的效率就越高。但Hindman等人的研究发现,虽然网站流量和网站流行度之间的相关性确实是由算法的效率决定的,但实际上网页反映用户搜索意图的程度很难被衡量,可检索性和可见性仅代表搜索过程中的一部分,此外还有第三个方面——即用户如何对待搜索引擎返回的结果。用户通过谷歌最新的个性化搜索算法得到的搜索结果,也许只是一个人的版本,但如果用户对此一无所知,他会认为所有人的搜索结果和他都是一样的,不假思索的信任会形成搜索引擎依赖,还会在一定范围固守某一观念拒绝相信其他不同观点,进而形成信息茧房和观念极化。搜索引擎在这个过程中既过滤了信息,又封装了信息,更为重要的是,这种模式具有很强的隐蔽性,常常难以被发觉。
四、设计中的价值:搜索引擎的技术-社会互动
用户通过搜索引擎进行关键词搜索,搜索引擎向用户呈现结果和内容,但什么样的内容可以进入到搜索列表中,以何种方式显示,幕后的决策过程是什么,考虑到搜索引擎强大的社会影响力,这些构成了对搜索引擎问题的核心关切。相比其他一些互联网公司,谷歌一直对其自身的价值观非常自信:从最初的“不做恶”(Don’tbeevil)到“做正确的事”(Dotherightthing),虽然中间受到过质疑,但其创始人仍不断强调该准则“绝不会和利益冲突,并需要客观且不带偏见”。但2018年,谷歌却悄悄地把这条从行为准则中移除了。2008年,尼古拉斯·卡尔(NicholasCarr)在其著名的专栏文章《浅薄》中指出,以谷歌为代表的科技公司,实际上是将社会泰勒主义(SocialTaylorism)成功地移植到了互联网上,人类的认知被碎片化和原子化后去适应效率和自动化的需要。在这个过程中,我们失去了长时间深度思考的能力,也许未来“碎片化”就是人类的信息方式,但其后果可能是,我们自身退化成了“人工智能”。就搜索引擎的社会意义而言,主要表现为以下几个方面:
首先,搜索引擎在海量的信息环境下重新定义了“真相”。孙玮认为,“以真相的定义而言,大众媒介时代,专业化的媒介机构是主要的定义者,在赛博人时代,不仅仅是定义者增多了,而且定义方式以及关系格局变化了,真相的定义成为一个动态连续、多个主体的拼贴过程”。搜索引擎依靠可检索性(retrievability)与可见性(visibility)两个指标,重构了网络结构,将信息内容和用户需求方便快捷地匹配起来。但是这个匹配方案本身也形塑了用户的信息接收秩序,新闻内容的重要程度被呈现的“位置”所取代,“真相”被重新定义:“今日的‘真相’,已经是由谷歌搜索排名最靠前的结果来定义的了。”
其次,搜索引擎不是被动地反映用户的关键词搜索结果,而是进行了“有文化依据的组织形式重构”,进而建构其文化权威。搜索引擎可以方便地呈现搜索结果是有条件的,除了对于既有文化资源的征用之外,还高度依赖政治环境、经济利益、技术因素和用户使用,但是用户其实并不熟悉搜索引擎是如何“找到”他们正在寻找的东西的。2018年的一项研究表明,让学生和专业的事实核查人员来检查谷歌搜索引擎结果页面中不熟悉的新闻来源时,学生在评估在线内容的可信度方面并不是特别熟练。但当用户因为信任谷歌而不追问其算法机制时,这种信任对于互联网的结构形态(比如网页评级、用户流量)、网络社会的文化样式(比如搜索引擎文化)以及现实社会的行为模式(比如选举投票)等就存在巨大的潜在影响,用户对结果深信不疑,谷歌搜索就是“真理”。
第三,在新传播环境中,互联网公司促进了一种新的“混合价值”模式,它结合了传统的社会与文化目标,但提供了新的机制。谷歌一方面从传统媒体的生产模式中汲取养料,同时在新传播环境下又将自身的利益和价值观内嵌进去,它试图建构的就是一种混合的价值观:它借用传统媒体对于内容和信源的衡量标准,同时加入以技术和算法为特征的“去人为操作”和去政治化的要素,强调用户的使用是为了满足其自身内在需求,从而顺理成章地完成了市场化的经济利益诉求。在这个过程中,传统媒体的客观性和专业主义作为一种“背书底色”,成为互联网公司业务开展的基础和正当性来源;技术和算法高度依赖处理器算力和大规模数据,天生趋向于资源和权力的集中;用户兴趣被即刻满足,不断投入更多的时间、金钱和数据,由此完成了推荐内容、用户兴趣和传播环境的匹配闭环。
第四,搜索引擎重塑了知识-社会秩序,但是带来了“膨胀的知识感”。从2009年开始,一系列对于人工智能参与知识生产的研究表明,知识创新依靠的不仅是对知识点的重新组合,更是对于既有知识的批判式反思。包括搜索引擎在内的一系列计算机技术,基于对知识系统化和逻辑化的表达与推理,通过结构性的组织方式与逻辑规则,将一系列要素组合与串联起来,以实现系统的目的要求。这种形态的知识生产是一种基于知识库和规则事实逻辑的“集体知识系统”,是集搜集、处理、生成、匹配、推荐为一体的某种“实在的对象”,而其生产出的知识是一种“计算知识”,目标并不是诉诸本体意义上真正的知识内容是什么,而是追求一种形式化的表现方式。这种知识体系并不指向“实在”,而是指向集体知识的构建过程,并在社会交往过程中不断膨胀。2015年,Fisher等人的研究发现,与阅读书籍、和专家交谈相比,通过搜索引擎获得的知识让人更有一种“膨胀的知识感”(inflatedsenseofknowledge)——“通过互联网搜索,你知道的和你认为你知道的之间的界限变得越来越模糊”,而即使这一过程中并没有找到完整的答案,大脑磁共振的图像表明,人们依旧会认为他们知道了更多。与此同时,新的“阅读”形式正在逐渐出现:用户会在浏览和搜索上花费更多的时间,倾向于使用关键词定位、一次性阅读、非线性阅读和选择性阅读,但对于事物的持续关注度在降低,更加不容易进行深度阅读和集中阅读,与控制组相比也没有呈现出更高的知识水平。
五、结语
搜索引擎可以看作是通过算法和自动化的方式,让机器代替人给出决策方案。当前,这种形式的应用正变得越来越普及和广泛,比如个性化的内容推荐、精准定向的广告、大数据辅助医疗、电子商务导购、自动驾驶等等。但在这个过程中,“算法是有很多问题,但还是比人强”的思路,使得越来越多本来需要依靠人类自身的讨论、辩论、思考、反思给出决策判断的任务,被转交给算法来执行。我们敢于承认“人是靠不住的”,但对算法却抱有不切实际的期待,希望它真能够实现绝对的客观中立、正确无误和去价值观。算法是一种技术,但归根结底依然是一种“人造物”,它不同于物理意义上“物质”,而是一种社会机制,更类似于法律法规或政治制度这样的“社会造物”,因此从根本上无法排除人的影响,而就目前情况来看,其能够将伦理、道德、价值观“逻辑化”的能力依然还非常有限。
对于这个问题,有学者认为需要采用以下方式进行反思和规制:伦敦国王学院媒体、传播与权力研究中心主任马丁·摩尔(MartinMoore)认为,算法无处不在,但与我们类似,它们漏洞频出,而且这些漏洞是系统性的结构漏洞,在所难免。我们需要知道,人工智能并不知道它们“真正”在做什么,我们越是依赖,当其出现问题时,我们就会越惊讶。伦敦政治经济学院助理教授达米恩·坦比尼(DamienTambini)认为,谷歌和脸书都具有基于高级算法的编辑功能,虽然他们说机器不是编辑,但这明显是“机器化了的编辑功能”。对这些系统需要进行常规的聆讯以保证算法可信度(algorithmicaccountability),而每个公司都需要有发言人与社会保持常规性的沟通,说明和促进算法的可信程度。马里兰大学法律教授弗兰克·帕斯夸莱(FrankPasquale)呼吁科技公司应该更加开放更加透明。“对于我们的数据是如何被挖掘、使用、反过来再来影响我们的,这些都在完全黑暗的环境中进行的,无人知道”。
而西北大学计算机教授大卫·拉泽尔(DavidLazer)认为,那些采用了算法技术,或者在不久的将来还有人工智能神经系统的公司、政府和机构,有义务推进算法透明度的提升,并且告知我们这些算法将会如何影响我们的现实生活。新美国智库“数字权力评级”项目的负责人瑞贝卡·麦金农(RebeccaMackinnon)认为,在网络世界里有四种建构者:程序员(programmer)、运营官(executive)、编辑(editor)和设计师(designer),通过设计提高认识是一个有希望的方向。比如可以在搜索的结果页面上通过向用户提供关于结果如何排名的简短说明来完成,或者通过可视化网站促进入站和出站链接之间的关系。就像在社交网络分析中一样,用户可以查看处于中心和周边的网站,通过追踪网站之间的联系或血统,或者根据其与其他网站和出处的相似性来判断网站的偏好与相关性。但是,这需要在维护搜索界面的简单性和添加说明信息内容之间,进行精巧的设计平衡。
(方师师:《搜索引擎中的新闻呈现:从新闻等级到千人千搜》,阅读原文及学术引用,请务必参考《新闻记者》2018年第12期)
在这里,读懂转型中的中国新闻业
在这里,探讨新闻业的未来
在这里,进行深入而严肃的思考
在这里,关心新闻人自己的命运!
帮助
谷歌优化总监rodneyrou:搜索引擎优化知识完全手册请教(图)
网站优化 • 优采云 发表了文章 • 0 个评论 • 64 次浏览 • 2022-05-04 18:01
搜索引擎优化知识完全手册请教谷歌优化总监rodneyrou指出从2012年左右开始优化工作在某种程度上是可以和网络视频网站的内容建设共享的,优化和网络视频网站/网络广告的发展密切相关,优化工作大多是互为补充的,优化工作可以分解到其他的所有服务上。谷歌优化总监rodneyrou回复:“非常有必要,但优化的范围不是单一,优化工作的可重复性将带来各种规则变化”,其中包括潜在的效果差距(客户评级的降低),但随着谷歌为googleprig和网站内容提供商提供fb之类的服务,我们可以计算出一些潜在的差距是正常的,但是比如一些单个国家的优化将会分散到某些时间的其他国家,那就是失误,但最终优化将会回归核心任务:流量。
当然优化的范围最终还是单一的,但如果优化变得太复杂,会让搜索引擎有部分更多的工作是非核心的工作,如何推广更快,更多,而不是更少,也许是接下来探讨的关键。引子:googleanalytics和谷歌分析允许你了解你关注的关键词在谷歌搜索引擎的使用情况,并实现实时重定向。那么,谷歌搜索优化在2018年中究竟可以做些什么?今天主要是给大家介绍使用prefixinfo工具查看你指定关键词在某些国家的投放情况和潜在投放情况。
在您指定的关键词获得足够的review前,您无法知道任何有关潜在流量增长的明确因素。但是,通过使用prefixinfo工具,你可以查看在过去60天中,某些关键词在每个国家获得的有效订单和点击次数,以及某些关键词在某些国家使用情况,以了解和跟踪流量的增长。prefixinfo是基于optimizationthemes的,并使用许多强大的功能,例如:。
1)人工智能、机器学习和机器学习
2)受限安全性等
3)全文排名等功能
4)一键发布等等。但这并不是一个完整的工具列表,我们会针对不同国家或区域的谷歌搜索引擎优化算法的现状、机会和挑战进行详细说明,并提供针对不同国家或区域的关键词定制化建议。因此,您将可以免费使用这些工具。谷歌搜索引擎优化总监rodneyrou是谷歌优化三大工具之一,同时也是谷歌的ceodrewgibson的技术顾问。
谷歌优化总监rodneyrou指出:“人工智能就是机器学习。人工智能是为推动互联网发展而提供技术,而机器学习是为提高搜索引擎的质量而提供技术。我们将致力于使我们的搜索引擎算法更加自动化,而不是像像素级的优化操作。”人工智能计算机程序如何与目标关键词结合?首先,你需要了解机器学习是做什么的。如果你已经拥有一个基于word2vec的文本查询算法的理论知识,你可以查看此处的谷歌对谷歌上产生的语料库进行机器学习的文章。在关键词。 查看全部
谷歌优化总监rodneyrou:搜索引擎优化知识完全手册请教(图)
搜索引擎优化知识完全手册请教谷歌优化总监rodneyrou指出从2012年左右开始优化工作在某种程度上是可以和网络视频网站的内容建设共享的,优化和网络视频网站/网络广告的发展密切相关,优化工作大多是互为补充的,优化工作可以分解到其他的所有服务上。谷歌优化总监rodneyrou回复:“非常有必要,但优化的范围不是单一,优化工作的可重复性将带来各种规则变化”,其中包括潜在的效果差距(客户评级的降低),但随着谷歌为googleprig和网站内容提供商提供fb之类的服务,我们可以计算出一些潜在的差距是正常的,但是比如一些单个国家的优化将会分散到某些时间的其他国家,那就是失误,但最终优化将会回归核心任务:流量。
当然优化的范围最终还是单一的,但如果优化变得太复杂,会让搜索引擎有部分更多的工作是非核心的工作,如何推广更快,更多,而不是更少,也许是接下来探讨的关键。引子:googleanalytics和谷歌分析允许你了解你关注的关键词在谷歌搜索引擎的使用情况,并实现实时重定向。那么,谷歌搜索优化在2018年中究竟可以做些什么?今天主要是给大家介绍使用prefixinfo工具查看你指定关键词在某些国家的投放情况和潜在投放情况。
在您指定的关键词获得足够的review前,您无法知道任何有关潜在流量增长的明确因素。但是,通过使用prefixinfo工具,你可以查看在过去60天中,某些关键词在每个国家获得的有效订单和点击次数,以及某些关键词在某些国家使用情况,以了解和跟踪流量的增长。prefixinfo是基于optimizationthemes的,并使用许多强大的功能,例如:。
1)人工智能、机器学习和机器学习
2)受限安全性等
3)全文排名等功能
4)一键发布等等。但这并不是一个完整的工具列表,我们会针对不同国家或区域的谷歌搜索引擎优化算法的现状、机会和挑战进行详细说明,并提供针对不同国家或区域的关键词定制化建议。因此,您将可以免费使用这些工具。谷歌搜索引擎优化总监rodneyrou是谷歌优化三大工具之一,同时也是谷歌的ceodrewgibson的技术顾问。
谷歌优化总监rodneyrou指出:“人工智能就是机器学习。人工智能是为推动互联网发展而提供技术,而机器学习是为提高搜索引擎的质量而提供技术。我们将致力于使我们的搜索引擎算法更加自动化,而不是像像素级的优化操作。”人工智能计算机程序如何与目标关键词结合?首先,你需要了解机器学习是做什么的。如果你已经拥有一个基于word2vec的文本查询算法的理论知识,你可以查看此处的谷歌对谷歌上产生的语料库进行机器学习的文章。在关键词。
Seo原理总结【指南】
网站优化 • 优采云 发表了文章 • 0 个评论 • 43 次浏览 • 2022-04-29 17:19
经过前面三天的讲解,相信大家对于我说的seo原理已经有一定程度的了解了,虽然这些原理是我自己自己实践和别人经验总结而并非官方给出的,不一定完全正确,但在我看来,它至少是有道理的,所以,相信与否大家自己评判,今天我会将前面讲过的那些原理和影响因素做一个汇总,给seo原理这个总结。
前面说过,我们非常通俗的认为seo原理就是搜索引擎排名原理,并且总结了影响搜索引擎排名的因素可以分为三大方面。
第一类是外部因素,或者我们也可以称它们为网页外因素,主要是指域名和空间这一类的因素,
第二类是站内因素,站内因素又分成两部分,一为搜索引擎偏好因素,二为符合用户体验的因素,这两方面的因素都是由搜索算法评判,即使是符合用户体验的因素也是搜索引擎程序依据统计数据和经验规定的。
第三类是外链因素,也就是外链,虽然外链的作用已经大不如前,甚至劣质外链还会对排名造成严重的负面影响,但是正确操作的外链依然能帮助网站排名获得稳步的提升。
以上算是汇总,下面我们需要尽可能详细的将三类因素分别包含的具体内容说一下:
第一类:外部因素(网页外因素):域名和服务器空间,域名包含的内容很多,例如域名权重、域名年龄、域名中关键词问题,关于这些可以看我前面的一篇文章《域名因素对谷歌排名的影响》其中关于域名介绍的很详细了,至于空间因素,大家需要记得不多,只要能保证空间稳定,反应迅速,然后没有什么坏邻居就ok了。
第二类:网站内因素
搜索引擎偏好因素,搜索引擎偏好因素其实也是根据大量的数据和经验总结出来的,简单说就是通过大量的数据找出好的、符合用户搜索目的的内容包含的种种特点,依据这些特点为索引内容排名,这些特点被seoer所熟知的有:关键词在标题、meta、description、H1、H2、H3标签中出现和位置等等,内链锚文本出现关键词,网页结构是否符合用户体验,频道页、列表页关键词设置等等,这些细节可以划归到seo技术和知识中去,这一块也是目前我们需要研究和学习的重点,具体内容很多,这里无法一一列举,这里可以参考我博客中谷歌排名影响因素,这些因素八成以上在百度中也是有用的。
符合用户体验因素,有人可能会问,你说的第一类本质上也是搜索引擎根据用户体验总结出来的东西,你为什么但把第二类称作符合用户体验的因素呢?的确如此,但我之所以只将这一部分成为符合用户体验因素,是因为这一部分是百度直接采集来自你网站用户的数据,从而得出的结论,例如你网站的浏览量、pv、uv、ip、跳出率、浏览时长、用户来源、访问入口等等这些因素,综合起来判断你网站的现实用户体验,所以我们称它为用户体验因素,相应的,这些因素主要有:浏览量、uv、跳出率、浏览时长、用户来源、转发、点赞、评论等。
第三类,外链因素,外链因素的内容就太多了,我们在这里只笼统的提一下,如外链数量和外联质量,再就是社交平台转发、图片视频链接。 查看全部
Seo原理总结【指南】
经过前面三天的讲解,相信大家对于我说的seo原理已经有一定程度的了解了,虽然这些原理是我自己自己实践和别人经验总结而并非官方给出的,不一定完全正确,但在我看来,它至少是有道理的,所以,相信与否大家自己评判,今天我会将前面讲过的那些原理和影响因素做一个汇总,给seo原理这个总结。
前面说过,我们非常通俗的认为seo原理就是搜索引擎排名原理,并且总结了影响搜索引擎排名的因素可以分为三大方面。
第一类是外部因素,或者我们也可以称它们为网页外因素,主要是指域名和空间这一类的因素,
第二类是站内因素,站内因素又分成两部分,一为搜索引擎偏好因素,二为符合用户体验的因素,这两方面的因素都是由搜索算法评判,即使是符合用户体验的因素也是搜索引擎程序依据统计数据和经验规定的。
第三类是外链因素,也就是外链,虽然外链的作用已经大不如前,甚至劣质外链还会对排名造成严重的负面影响,但是正确操作的外链依然能帮助网站排名获得稳步的提升。
以上算是汇总,下面我们需要尽可能详细的将三类因素分别包含的具体内容说一下:
第一类:外部因素(网页外因素):域名和服务器空间,域名包含的内容很多,例如域名权重、域名年龄、域名中关键词问题,关于这些可以看我前面的一篇文章《域名因素对谷歌排名的影响》其中关于域名介绍的很详细了,至于空间因素,大家需要记得不多,只要能保证空间稳定,反应迅速,然后没有什么坏邻居就ok了。
第二类:网站内因素
搜索引擎偏好因素,搜索引擎偏好因素其实也是根据大量的数据和经验总结出来的,简单说就是通过大量的数据找出好的、符合用户搜索目的的内容包含的种种特点,依据这些特点为索引内容排名,这些特点被seoer所熟知的有:关键词在标题、meta、description、H1、H2、H3标签中出现和位置等等,内链锚文本出现关键词,网页结构是否符合用户体验,频道页、列表页关键词设置等等,这些细节可以划归到seo技术和知识中去,这一块也是目前我们需要研究和学习的重点,具体内容很多,这里无法一一列举,这里可以参考我博客中谷歌排名影响因素,这些因素八成以上在百度中也是有用的。
符合用户体验因素,有人可能会问,你说的第一类本质上也是搜索引擎根据用户体验总结出来的东西,你为什么但把第二类称作符合用户体验的因素呢?的确如此,但我之所以只将这一部分成为符合用户体验因素,是因为这一部分是百度直接采集来自你网站用户的数据,从而得出的结论,例如你网站的浏览量、pv、uv、ip、跳出率、浏览时长、用户来源、访问入口等等这些因素,综合起来判断你网站的现实用户体验,所以我们称它为用户体验因素,相应的,这些因素主要有:浏览量、uv、跳出率、浏览时长、用户来源、转发、点赞、评论等。
第三类,外链因素,外链因素的内容就太多了,我们在这里只笼统的提一下,如外链数量和外联质量,再就是社交平台转发、图片视频链接。
搜索引擎优化知识完全手册(事实上一个非常好的搜索排名策略:(1)_)
网站优化 • 优采云 发表了文章 • 0 个评论 • 78 次浏览 • 2022-04-18 19:13
自从 Bear's Paw 发布以来,我们一直在讨论最早的问题之一:域权限问题。其实这是一个很好的搜索排名策略:
(1)有助于提升网站专长的垂直度。
(2)帮助搜索引擎提高网站的信任度。
(3)使潜在用户能够根据搜索意图更好地过滤相关内容。
而早期采用传统SEO策略的网站管理员,往往利用主域名的高权限激活大量二级域名。有些甚至与主要领域所在的业务无关。虽然短期内排名有显着提高,但这似乎不是一个长期的解决方案。
1.短期
如果网站二级域名发布的内容与一级域名相关性不高,受一级网站整体信任度的影响,新开通的二级域名仍会被百度快速开通收录,相关页面将有效排名。
通常,SEO 很早就会误以为两者之间的相关性对 SEO 没有不同的影响。
2.临时
随着二级域名的继续使用,你会发现一个问题,二级域名和整个网站的列出都比较慢,而列出的内容,在百度搜索结果中的预估排名,明显排在后面。
这个迹象表明,经过一段时间的运行,百度爬虫已经对二级域名的领域垂直度进行了全面评估,发现与一级域名无关。
结果,整个站点的信任度降低,导致 关键词 排名下降,新页面被排除在外。
3.长期
如果面对上述内容,即使被301修改或重定向,整个网站的二级域名也不会被加权,而且这种二级域名正在增加。
然后,搜索引擎会认为你可能在操纵二级域名,甚至交易二级网站。
这是一个实际的例子:
最近,仔细看会发现,百度在“互动百科”(baike)网站上的体重波动线已经断崖式下跌。想必这也是为什么,前段时间对方大量出售二级站点,导致内容与主域高度无关,内容质量参差不齐,导致百度算法处罚的原因。
4.策略
那么,如果真的要开启二级域名,我们应该怎么做呢?您可以参考以下方法:
(1)如果你的数据量比较大,可以把主站的二级目录翻译成二级域名。
(2)创建与主站相关的内容,比如主站可以考CET-6,子站可以考CET-4、雅思培训等。
(3)使用二级域名创建主站行业百科。例如主站为企业站,二级域名主要侧重专业技术讨论和相关支持主站产品。
尤其是熊掌,如果你尝试开通二级域名,那么一定要注意域名的垂直性和相关性,否则容易造成不必要的麻烦,以上内容仅供参考! 查看全部
搜索引擎优化知识完全手册(事实上一个非常好的搜索排名策略:(1)_)
自从 Bear's Paw 发布以来,我们一直在讨论最早的问题之一:域权限问题。其实这是一个很好的搜索排名策略:
(1)有助于提升网站专长的垂直度。
(2)帮助搜索引擎提高网站的信任度。
(3)使潜在用户能够根据搜索意图更好地过滤相关内容。
而早期采用传统SEO策略的网站管理员,往往利用主域名的高权限激活大量二级域名。有些甚至与主要领域所在的业务无关。虽然短期内排名有显着提高,但这似乎不是一个长期的解决方案。
1.短期
如果网站二级域名发布的内容与一级域名相关性不高,受一级网站整体信任度的影响,新开通的二级域名仍会被百度快速开通收录,相关页面将有效排名。
通常,SEO 很早就会误以为两者之间的相关性对 SEO 没有不同的影响。
2.临时
随着二级域名的继续使用,你会发现一个问题,二级域名和整个网站的列出都比较慢,而列出的内容,在百度搜索结果中的预估排名,明显排在后面。
这个迹象表明,经过一段时间的运行,百度爬虫已经对二级域名的领域垂直度进行了全面评估,发现与一级域名无关。
结果,整个站点的信任度降低,导致 关键词 排名下降,新页面被排除在外。
3.长期
如果面对上述内容,即使被301修改或重定向,整个网站的二级域名也不会被加权,而且这种二级域名正在增加。
然后,搜索引擎会认为你可能在操纵二级域名,甚至交易二级网站。
这是一个实际的例子:
最近,仔细看会发现,百度在“互动百科”(baike)网站上的体重波动线已经断崖式下跌。想必这也是为什么,前段时间对方大量出售二级站点,导致内容与主域高度无关,内容质量参差不齐,导致百度算法处罚的原因。
4.策略
那么,如果真的要开启二级域名,我们应该怎么做呢?您可以参考以下方法:
(1)如果你的数据量比较大,可以把主站的二级目录翻译成二级域名。
(2)创建与主站相关的内容,比如主站可以考CET-6,子站可以考CET-4、雅思培训等。
(3)使用二级域名创建主站行业百科。例如主站为企业站,二级域名主要侧重专业技术讨论和相关支持主站产品。
尤其是熊掌,如果你尝试开通二级域名,那么一定要注意域名的垂直性和相关性,否则容易造成不必要的麻烦,以上内容仅供参考!