首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >变量内容取决于用户代理和SEO

变量内容取决于用户代理和SEO
EN

Webmasters Stack Exchange用户
提问于 2015-04-29 09:01:27
回答 1查看 413关注 0票数 4

我有一个特定的页面,给出安装/卸载软件的说明。

根据设备访问的类型,说明是不同的,页面的其余部分是相同的。变量文本的数量与常量文本大致相同。

这对SEO有什么影响?有标签可以说明这种情况吗?

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 2015-04-29 13:55:26

如果页面内容仅基于用户代理,并且不能被不同的URL访问,那么搜索引擎只会看到页面的一个版本,也就是将被索引的版本。

但这对用户来说也是一个问题。用户并不总是使用他们需要帮助的设备搜索帮助(或您提供的任何“指令”)。书签(或共享)一组指令也是不可能的;不同的指令没有规范的URL。

中间缓存/代理服务器也可能是一个问题。缓存通常是在URL上索引的--这被认为是唯一的。如果您有相同的URL提供不同的内容、中间缓存(工作地点、ISP等)可能最终向不同的用户代理提供相同的缓存内容。为了避免这个问题,您需要发送Vary: User-Agent HTTP响应头。

海事组织最好的办法是为每一套指令建立单独的网址/网页,并在它们之间建立简单的链接。(您不能自动重定向,因为您将遇到与上面相同的用户/搜索引擎问题。)更改页面标题和说明以反映所示的说明。

使用JavaScript显示/隐藏。

JS是一种可能性,取决于实现。首先显示所有内容,然后JavaScript隐藏不相关的内容。不要把它们都隐藏起来(就像你在上面的评论中所暗示的那样),因为你想让搜索引擎看到所有的内容。

但是,出于上述原因,您仍然需要用户查看其他说明的能力。您还应该提供通过更改URL (可能更改片段标识符)来对不同的指令进行书签的功能。

票数 7
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/79727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档