草庐IT

前端SEO

全部标签

internationalization - 多语言网站根据ip和seo换语言

我有一个多语言网站(主要语言是希腊语,次要语言是英语)。我正在考虑创建一个脚本,以便在默认情况下仅在希腊和塞浦路斯显示希腊语,而其他国家则显示英语。这可以通过ip轻松完成。对于最终用户来说,这太棒了!搜索引擎怎么样。Google我认为它使用美国ip抓取网站,这意味着它将只能看到网站的英文版本。是否有其他解决方案来处理SEO问题?谢谢 最佳答案 首先,单独对客户端IP进行地理定位是确定向新用户显示哪种语言的较差方法。IP地址位置可能非常不可靠,尤其是当用户使用蜂窝数据连接时。相反,使用客户端通过HTTPAccept-Languageh

php - 使用 PHP 排除 <head> - 这在 SEO 方面不好吗?

抱歉我的愚蠢问题,但我才刚刚开始处理SEO。事情是这样的:我在html-head中有一个很长的元标记和链接列表。为了简化和集中维护,我想用PHP将整个HEAD排除到一个单独的文件中。这是SEO方面的问题吗?感谢您的回答。 最佳答案 不,这不是坏词,你可以这样做,因为php是服务器端语言..php代码由带有PHP处理器模块的Web服务器解释,该模块生成生成的网页PHP文件作为纯HTML返回给浏览器PHPisHTMLembeddedscriptinglanguage:ThismeansthatPHPstatementsandcomman

jquery - SEO 未安全地显示指向机器人的链接

使用jquery为用户而不是机器人生成链接是否安全?例如。我有一个PRODUCTLIST页面,它从不同的PRODUCTDETAIL页面正确链接。产品详情页面可能会以这种方式显示突出显示的功能:www.site.com/product3?highlight_feature=3现在,对于产品列表页面的每个列表项,我想将所有不同的功能链接添加到产品页面,例如。PRODUCTLISTPAGE**Product1**(`www.site.com/product1)feature1(www.site.com/product1?highlight_feature=1)feature2(www.sit

javascript - 搜索页面的客户端和服务器端(ajax)渲染之间的区别,涉及 SEO

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion我正在开发一个或多或少是搜索工具的页面,它基本上由一个输入字段组成,它会根据输入向用户显示条目列表。在这种情况下,如果页面使用客户端或服务器端呈现(使用AJAX)对SEO有什么影响,为什么?我只是担心如果我在这种特定情况下使用客户端呈现是否有缺点。我知道,与服务器端相比,客户端呈现对于SEO来说是一个劣势-可以这么说,当HTML一开始就完成时。但是在动态情况下,无论如何都必须异步加载结果,这

.htaccess - Silverstripe SEO URL - 重定向

如何让SilverStripe始终重定向到带有www.的URL。例如:有人输入urlhttp://domain.de/about-us.他们应该被重定向到http://www.domain.de/about-us_config.php是否有设置重定向的代码?一个项目有多个域。如何让SilverStripe始终重定向到主域。例如:有人输入urlbüüd.de/about-us->他们应该总是被重定向到主域www.bueued.de/about-us 最佳答案 在_config.php中Director::forceWWW();您也可以

meteor - 使用 Meteor 进行 SEO 的动态 URL 变量

我正在开发一个使用ms-seopackage的Meteor应用程序.我想知道是否有办法让URL对SEO更友好?Router.route('/item/:_id',{name:'item.detail',controller:'ItemsController',action:'detail',where:'client',onAfterAction:function(){vardata=this.data();if(data){SEO.set({title:data.title+'-'+data.company+'('+data.city+')',meta:{'description':

seo - 移动设备的不同隐藏内容 - SEO?

我在同一页面上创建了两种不同的布局(使用Bootstrap)。一种用于移动设备,一种用于桌面设备。网站有不同的页面,结构复杂。一些block应该只在桌面上可见,反之亦然。这是一个示例页面:(其他页面不同,但有相同的问题)TitleA,TitleN...是链接,它们:在桌面上:将内容设置为从隐藏顶部阻止“文本内容A”红色区域。在移动设备上:只需向下滚动到相应的内容。没有问题,一切正常。但...我担心该网站会被Google列入黑名单。有太多隐藏内容——图片、链接(visible-xs和等等)内容甚至放在div之外并带有overflow:hidden;是的,将内容放在页面上并让用户在没有任何

seo - 如果我的网站在 SPA 中开发,谷歌是否会惩罚搜索引擎的预渲染服务?

我已经说过很多次“如果你想要SEO可用,你永远不应该在SPA中开发你的网站”。有人告诉我,如果您的SPA返回一个空的index.html给最终用户,如下所示:demo并且您使用搜索引擎的预呈现服务,爬虫将检索完整呈现的html内容。这意味着最终用户和爬虫获取的html内容是不同的。如果我们这样做,我的网站将被谷歌惩罚。谁能给我一份关于这个的官方文件? 最佳答案 这不是隐藏真实内容,我们(Google)不会因此受到处罚。请看AjaxCrawlingScheme,它本质上描述的是同一件事,只是它适用于不同的URL。您可以在任何URL上执

seo - 搜索引擎伪装

我已经为搜索引擎实现了伪装。在我的分类页面中,如果访问的用户代理是搜索引擎,它将显示所有产品。但是我该如何测试呢?我可以冒充搜索引擎吗?我是否要等到谷歌对其进行索引并查看缓存结果? 最佳答案 你可以试试UserAgentSwitcher在Firefox中,或使用wget自行爬取网站并使用-U选项指定用户代理值得注意的是,向某些搜索引擎(例如Google)提供不同的页面可能会导致整个网站从其索引中删除。 关于seo-搜索引擎伪装,我们在StackOverflow上找到一个类似的问题:

dynamic - 数据库驱动网站上的 SEO

我对我正在开发的网站有疑问。它是一个数据库驱动的目录站点,人们可以在其中创建个人资料并将自己列在一个或多个区号以及一个或多个工作领域中。当某人正在寻找要雇用的人时,他们会输入一个或多个区号以进行查找(或使用复选框选择它们),当表单提交时,它将这些保存为cookie,以便网站记住您正在搜索的位置。然后,您可以按类别和字段(链接)缩小搜索范围,并获得与您的搜索相匹配的所有个人资料的列表。我担心的是:由于搜索引擎无法输入或选择要搜索的区号,它将如何查找和索引任何个人资料页面?它不允许用户在不先选择区号的情况下搜索人员,因为这样做没有实际意义。从用户体验/可用性的角度来看,简单地将每个区号列表