移动SEO 的相同URL 方法:响应式网页设计和动态服务
如您所见,前两个选项(响应式网页设计和动态服务)在每个设备上保持相同的URL,而第三个选项(不同的URL)创建两个完全独立的网站供搜索引擎抓取、索引。允许您创建和排名。这是开发移动网站之前要考虑的关键因素。
使用相同的URL 有一个重要的优势,即移动站点可以更有效地继承桌面站点SEO 的特性。这意味着您的链接配置文件和社交提示将自动链接到您网站的移动版本(不适用于移动子域)。如果您计划仅支持智能手机类型的设备,而不支持功能手机(例如传统手机),则这种“相同URL”方法被认为是最佳选择。
如果您只创建和维护站点的一个“版本”,那么这两种方法中最具成本效益的通常是RWD。出于这个原因,RWD 正在移动领域迅速获得采用。
与RWD相比,该服务——是动态服务,根据设备特定的优化和用户体验设计了一个完全不同的网站版本,编码——是基于用户代理发送的请求,为不同的HTML提供服务相同的URL 请求。这种方法是预算密集型、开发密集型和维护密集型的,但可以更快地加载并提供更优化的用户体验,尤其是对于自定义设备类型。另一种网址方法
出于营销和促销目的,您可以提供仅限移动设备的URL 或允许访问您网站的移动版本,而不管您的用户代理的请求如何。特别是如果您计划支持智能手机和功能手机,移动子域在处理屏幕尺寸或您的网站太大而无法为每个网站提供不同的移动体验时为您提供更大的灵活性。
它们不是使用移动友好的CSS 来提供这些类型的URL 的标准版本,而是为您提供不同的移动版本。好处是您可以更改发送到移动设备的HTML 的大小,消除使设备无法操作的代码并减小页面大小。是时候让您的移动机器人程序更好地识别您的页面了。移动用户代理
谷歌在其移动网络上使用各种蜘蛛程序。用于功能手机的Googlebot-Mobile,标准的Googlebot,带有适用于智能手机的iPhone 用户代理。另一方面,Bing 对移动和桌面内容使用相同的爬虫程序。该程序称为Bingbot,使用以下形式的爬虫变体:
这两个搜索引擎使用用户代理检测来确定用户是在移动浏览器上搜索还是在传统桌面浏览器上搜索,并为功能手机用户呈现移动体验。在每个浏览器会话开始时,用户的硬件和浏览器组合将唯一标识符传递给网站服务器。此标识符称为用户代理。此字符串标识所请求的硬件和软件的性质。
对于SEO,最好的移动网站用户体验是检测传入的用户代理并向用户显示网站上特定用户设备的版本。如果您在桌面和移动网站(例如响应式网页设计和动态服务)上使用相同的URL,则只需向用户显示内容的替代版本。如果您使用不同的URL,您可以将移动用户重定向到该移动URL。
MobileDetect.net 是检测服务器端用户代理的一个非常有用的工具。该工具提供了一个用于用户代理检测的开源PHP 类(Mobile_Detect)。它由3rd 方插件组成,例如WordPress、Drupal、Joomla、Magento、Concrete5。以及“第三方模块”中包含并支持的其他内容管理系统。