虽然我了解响应式设计的优点,但将我的整个网站转换为处理移动设备的方法太复杂了。所以我正在努力的是在每个页面的开头进行用户代理检查,然后挑选出包含大部分内容的PHP包含。然后有一个用于桌面,一个用于移动。每页开头的代码片段如下所示:0){include("../includes/xyz_mobile.php");}else{include("../includes/xyz.php");}?>两个版本的内容将非常相似,主要是CSS差异,为简单起见,移动版本缺少一些内容。从SEO的角度来看(我认为)的优势在于无论设备如何都会显示相同的URL。然而,搜索引擎会反对看到略有不同的东西吗?或者他们
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion对于SEO来说,是拥有一个响应式网站还是一个仅包含计算机网站的移动网站更好。这是吗http://www.example.com/m更好还是这个http://www.example.com/更适合移动设备和计算机。
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion看完googlerecommendation关于在为同一url提供不同html/内容的移动网站上使用Varyheader,我试图弄清楚如果您有一个新的移动网站会发生什么,例如它只覆盖您网站的某些部分,而留下一些页面桌面和移动设备的相同html/内容。我是否仍然需要为所有页面添加Varyheader,而不管html/内容是否确实因用户代理而异,或者我应该只将header添加到那些确实为桌面和移动设
同时调查谷歌搜索引擎优化问题有关没有移动网站。我最近了解到,缺乏合适的移动网站会降低搜索率,而移动网站和桌面网站的不同内容可能也会损害你的搜索引擎优化。目前,我们有一个MVC网站,设计不是为了响应。我不想创造一些需要更多维护的东西。(即新的移动站点或为移动版本创建新视图…)。我了解到,从技术上讲,将站点转换为响应站点是可行的,但不建议这样做,原因如下:当前站点在小屏幕上可能无法正常工作(css问题,修改css可能是一个痛苦和风险)。我们现在网站上的东西太多了。在谷歌搜索时,我发现这是最好的方法。对桌面和移动浏览器使用相同的控制器和视图,但是根据设备类型使用不同的Razor布局呈现视图。
当谷歌在请求的URL中发现哈希符号(#)时,它会使用*?_escaped_fragment_*,但在我的新应用程序中,我使用的是HTML5PushState,所以我不再使用哈希符号了,谷歌如何知道如何路由到*/?_escaped_fragment_=blogs*而不是/blogs如果它不包含hashbang(#)。是依赖robot.txt还是sitemap.xml?我知道Google路由到不同的url,然后返回HTML快照。是否有任何库(更喜欢Node.js或PHP)来生成一个?也许是教程?一整天都在查看Google开发者文档,但就是想不通。 最佳答案
Google一直提示我的网站不适合移动设备。以下是他们告诉我我网站上的一个随机页面在GoogleBot移动版中的样子:下面是同一页面在GoogleChrome开发者工具设备模式下的样子:我已经为我的网站实现了一个响应式设计,虽然它还不是100%完美(正如您看到的内容比第二张图片中的屏幕略宽),但它看起来确实不像GoogleBot移动版告诉我。当我在真实的移动设备上测试它时,它看起来与GoogleChrome开发者工具设备模式完全一样。知道这里可能有什么问题吗?这是标题中的重要部分:mobile.css是base.css的“附加”,它替换了需要更改的内容,但是base.css提供“默认值
在网络应用程序中,元标记使用来自RESTapi调用的数据进行绑定(bind)。这将如何影响SEO,因为当页面被抓取时,那时异步调用还没有完成,因此抓取工具将无法使用标签。我所知道的关于SEO的概念有什么不对吗,还有没有一种方法可以使元标记可用。所有的html内容都是在客户端静态提供和动态绑定(bind)的,而不是在服务器绑定(bind)数据。 最佳答案 如果元标记出现在AngularJS网站上,googlebot仍会执行它并找到正确的标记。如果您打算托管元标记存储在数据库中的网页,则元标记将不会被googlebot抓取,这可能会对S
FetchasGoogle为Googlebot类型提供了3种移动选项,移动智能手机与xHTML/WML与cHTML。有什么区别,如果我将索引作为一种类型提交,它会自动为其他类型提交吗? 最佳答案 移动智能手机是最常见的选择。另外两个用于功能手机(例如带有网络浏览器的翻盖手机)和老一代支持网络的手机,例如在智能手机革命之前在日本流行的手机。 关于mobile-Google网站管理员工具中的移动智能手机与xHTML/WML与cHTML之间有什么区别,我们在StackOverflow上找到一个
我正在为智能手机构建我的网站的移动版本(iPhone/黑莓/Android/WebOS)只要用户代理属于上面列出的一种类型(我的移动网站与桌面网站的网址不同),我就想从我的主网站重定向到移动版本。我的移动版本更像是一个WebApp,不包含与桌面站点相同的内容。看完ThisPostbyGoogle我了解Googlebot希望智能手机显示网站的桌面版(Googlebot-Mobile不适用于智能手机)我担心如果我重定向到智能手机的移动版本,Google会因为隐藏真实内容而对我进行处罚,我该如何避免这种情况?我知道包含从主站点到移动版本的链接,反之亦然。关于在为智能手机创建网站的移动版本时如
谁能推荐一个可以显示我网站中所有链接的网站抓取工具? 最佳答案 W3C有我发现的最好的http://validator.w3.org/checklink 关于web-applications-网络爬虫应用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1592213/