我有一个网站,假设有一个分页的产品列表。分页是基于AJAX的,如果没有JavaScript,它会100%降级。打开或关闭JavaScript,此Url将显示相同的内容。(我的产品列表的第4页)这同样适用于任何过滤器和订购过滤器。~/products/list/4{4=pagenumber}当googlebot登陆我的产品的第1页时,它将无法翻阅产品,因为它是基于AJAX的分页。因此,如果我关闭AJAX分页并回退到“服务器端”分页,如果用户代理==googlebot,那么它可以索引我所有的Urls,这些Urls将具有与启用AJAX的页面相同的内容。我读过有关使用#!的内容,但我的网站确实
我有一个5种语言的项目,我正在通过p28nController切换语言,效果很好!但是现在,搜索引擎优化人员想要这样的网址:www.projekt.com/enforenglishwww.projekt.com/esforspanishwww.projekt.com/frforfrench我现在有点迷茫,不知道该由谁来实现?我这是一个关于htaccess文件的问题?还是我必须在Cake中处理它?请帮我看看从哪里开始! 最佳答案 This插件应该可以帮助您获得所需的网址。 关于url-ca
我正在开发一个4种语言的asp.net4.0网站。所以我使用了URL重写器。我在数据库中有一个映射表,我说home.aspx取英语主页,另一种语言AnotherLanguageHome等等。因此,当页面启动时,它会检查它是什么页面和什么文化语言,并用数据库中的正确页面名称替换*.aspx。如果url是www.mysite.com/Home.aspx,它将变成www.mysite.com/Home或www.mysite.com/FrenchHome或www.mysite.com/DutchHome等等。所以我的问题是,当我创建站点地图xml文件(或robots.txt)时,是否必须在其中
目前我是这样使用seo的。PHP:domain.com/index.php?page=account&do=forgotpassword.htaccess:domain.com/account/forgotpassword.html但是,我想为它编写自己的处理程序,或者使用任何其他现有的执行以下操作的处理程序。Handler:CheckrequestURI,convertitbacktonormal.---RequestURI:domain.com/?/account/forgotpassword.html---Convertsto:domain.com/index.php?page=
会有几个高调链接供客户关注,例如:联系我们@domain.com/home/contact关于服务@domain.com/home/service定价@domain.com/home/pricing工作原理@domain.com/home/how_it_works诸如此类。我想从URL中隐藏homeController,这样客户只能看到/contact/,而不是/home/contact/。与/pricing/相同,而不是/home/pricing/我知道我可以为每个特殊页面设置一个Controller或一个路由,但除了我想从数据库中提取的内容外,它们看起来是一样的,我宁愿让我的代码保
当您在jQuery中使用.load功能时,我有一个关于SEO的问题。您可以通过引用您单击的链接的href值来加载文档。在第一种情况下,存储html文档的文件夹名称(../ajax/)在标记中提及,而不是在jQuery中:代码:testvarthelink=$(this).attr('href');$('#content').load(thelink);或者您可以通过在jQuery而不是标签中添加html文档的文件夹名称来加载文档。代码:test$('#content').load('ajax/test.html');我想知道哪种方法对搜索引擎优化最友好。我现在使用第一个示例,但我注意到
我使用Commentics对于我的网站,我的SEF网址有问题。我在相关论坛中找不到解决方案。我有这样的重写规则:RewriteRule^([a-zA-Z0-9_-]+)$/kurum.php?sef=$1所以我的网址像http://fxrehber.com/kurum.php?sef=xtb变成这样:http://fxrehber.com/xtb当我尝试对评论进行排序时,它不起作用我的网址是这样的:http://fxrehber.com/xtb?cmtx_sort=5&sef=xtb#cmtx_comments有没有办法通过额外的重写规则来解决这个问题,还是我方向错了?谢谢
我正在使用PHP函数处理我的主菜单链接和其他一些重要的内容链接:include_once('mainmenu.inc.php'),我想知道google是否会运行在确定我的排名位置之前我的PHP代码,以便了解我的网站的内容和结构。 最佳答案 GoogleBot不会运行您的PHP。您的服务器将解析PHP并将其提供给机器人(就像任何其他经常使用您的网站一样)。但是,如果您有通过javascript或ajax传送的内容,您可能会遇到问题。 关于seo-googlebot会在索引我的网站之前运行我
出于一个原因,我计划在我的wordpress网站主页中包含iFrame——为了SEO目的提高主页速度。如果我错了请纠正我,我发现iframe会阻止在父页面上加载(可能是旧浏览器)。现在,我的想法是:我想把我的主页分成两部分。顶部是父页面的轻元素,下面是一个iframe,显示带有重元素的最新帖子。我想在iframe之前先加载父元素。另外,防止浏览器显示繁忙指示符,我打算仅在iframe上使用GIF图像。概括:带有SEO友好iframe的页面。首先加载父元素而不会被iFrame阻止iframe在加载父页面的元素后加载防止在加载iframe时显示浏览器的繁忙指示器请帮忙。
从SEO的角度来看,给出一个没有任何实用值(value)的页面不是很危险吗?如果你做广告说有特定类别的内容,但实际上没有,这不会让点击链接的人继续前进吗?更重要的是,空类别不会让在Google工作的人将您的网站标记为垃圾网站吗?为什么您的站点地图中有100个类别,而实际上只有10个包含产品? 最佳答案 如果您不将它们用于内容或其他演示,您应该隐藏/禁用空的类别,直到您有产品为止。 关于magento-Magento站点地图应该包含空类别吗?,我们在StackOverflow上找到一个类似