草庐IT

前端SEO

全部标签

jquery - 将 AJAX 功能添加到 anchor 行为,但保留 href 用于 SEO

是否有可能有一个链接/按钮将执行AJAX/Jquery函数以加载新内容,但同时它包含指向具有相同特定内容的页面的链接?这是为了SEO,我担心爬虫无法正确索引站点地图。类似这样但我不确定:Mypage总体目标是创建一个非常动态的网站,在一页与另一页的转换之间具有良好的效果。同时,我也想让搜索引擎找到我的页面。 最佳答案 您需要先使用阻止对标签的默认操作。最简单的方法是使用JQuery,如下所示。我不知Prop体的html元素,但假设您在页面上有一个anchor标记。首先,加载文档后,将点击事件绑定(bind)到anchor。然后,一旦

php - 如何在 OpenCart 中创建自定义的 SEO 友好 URL?

我想要http://example.com/index.php?route=checkout/cart显示为http://example.com/cart.几天前,我在StackOverflow(http://stackoverflow.com/q/7578055/1236271)中找到了答案。我对seo_url文件进行了必要的更改,还更新了数据库,但它仍然不适合我。我的seo_url文件有什么错误吗?这是我的seo_url.php文件。config->get('config_seo_url')){$this->url->addRewrite($this);}//DecodeURLif

html - 用于标题标签下的 anchor 链接的 SEO

我在一个网站上工作,根据类别、食物等显示餐厅。所以我有一个列表页面,我根据用户应用的过滤器列出餐厅。我有一个SEO问题。据说使用标题标签,...标签应用于标题和重要项目。所以这就是我所做的。...TitleofRestaurantAddressDescription...由于设计变更,后来改为[编辑]根据@Guffa的回复,应该至少有页面上可能的标签。由于餐厅的标题很重要,我希望它被识别为标题而不是简单的文本,我将使用...TitleofRestaurantAddressDescription...的场景标签没有文本,而是一个带有链接的子节点。所以我的问题是当我的页面被编入索引时(第二

seo - 谷歌索引多个子域 IIS 服务器

在StackOverflow上回答了几个问题后,我很高兴能提出我的第一个问题!我们刚刚发现,Google不仅将我们位于www.的网站编入索引,而且还将来自mx1.、2.、wwww.、ww.、nc.网站的URL编入索引。和httpwww。显然这不是好消息,因为Google会认为这些是重复页面。人们建议这意味着我们的网站允许通配符子域,但据我所知,IIS不允许通配符子域。我们正在使用WindowsServer2003,我认为这意味着IIS6。我们托管我们自己的网站。有谁知道为什么会发生这种情况,以及将来如何阻止这种情况发生?我知道Bing不会为这些子域编制索引。提前致谢。

seo - 如果我使用的是 Apache 2,我应该如何处理使用 HTTP/0.9 的蜘蛛/网络爬虫?

我使用Apache2提供内容,BingBot使用HTTP/0.9从我的服务器请求页面,该服务器不提供直接IP主机。如果我不知道他们想要哪个主机,但仍然需要他们为我的网站编制索引,我应该如何处理蜘蛛?我目前返回400BadRequest,但我的网站不会被Bing或Yahoo编入索引,这让我很紧张。谢谢 最佳答案 [SOLVED]:Ihavebeenreturning400BadRequestandBing/Yahoohavetakenthehint. 关于seo-如果我使用的是Apache

apache - SEO 友好的网址,以避免重复的内容

我现在几乎完成了我的.htaccess文件,所以我的url都可以正常工作。但是我有一个简单的问题:我有一个看起来像这样的重写:RewriteRule^fishing/([^/]*)/?$region.php?region=$1[L]这是因为如果我输入fishing/fife/它会加载region.php文件。然而,我不知道也没有预料到的是,如果我输入region.php?region=fife那么这也有效。我相信这会给我重复的内容,我的SEO评级也会受到影响。我该怎么做,如果我输入region.php?region=fife它会自动更改为fishing/fife/????

seo - 避免在 Google 中出现重复的搜索页面

我有一个带有4个下拉菜单的搜索网站。这些下拉列表中的每一个都重定向回有问题的页面,但带有一个url参数来告诉它如何对结果进行排序。第一个下拉菜单有13个选项,其他三个下拉菜单各有4个选项。当然,Google会看到重复的内容并为此吃掉我的SEO。由于包含13个选项的下拉列表是一个类别分类器,所以我已经能够将重复的内容减少一点,所以我用它来更改每个页面上的标题以帮助停止整个重复的内容,但是另一个3是纯排序器,不能真正用于更改页面标题(也不应该)。所以我想出了一个解决办法:禁止robots.txt中的页面(/search)将13个页面(来自类别排序器)添加到sitemap.xml,因为它们有

seo - 谷歌无法索引路径

我的页面包含这种url:http://fashion.piliapp.com/author/http%3A%2F%2Fwww.wretch.cc%2Fblog%2Fwiwinnie/由“http://fashion.piliapp.com/author/”。rawurlencode("http://www.wretch.cc/blog/wiwinnie")。“/”HTML看起来像♡winnie♡(。→v←。)♡它在每个页面上出现很多次,我也在sitemap.xml中添加,但它在site:fashion.piliapp.com/author/中只有一个结果它应该有数千页。我认为问题是:-

seo - 文档的 Schema.org 类型?

我有点惊讶没有为文档定义类型。我可以在里面放一个FullSchema.orgHierarchy中没有列出的类型吗??我可能会使用Article但是没有为文档定义类型似乎很疯狂。例如法律文件、契约(Contract)、协议(protocol)、工作说明书、NDA等...也许是Product?这里可能没有正确或错误的答案,只是寻找一些提示。 最佳答案 CreativeWork似乎是最接近的。 关于seo-文档的Schema.org类型?,我们在StackOverflow上找到一个类似的问题:

web-applications - HTML5 Pushstate SEO

当谷歌在请求的URL中发现哈希符号(#)时,它会使用*?_escaped_fragment_*,但在我的新应用程序中,我使用的是HTML5PushState,所以我不再使用哈希符号了,谷歌如何知道如何路由到*/?_escaped_fragment_=blogs*而不是/blogs如果它不包含hashbang(#)。是依赖robot.txt还是sitemap.xml?我知道Google路由到不同的url,然后返回HTML快照。是否有任何库(更喜欢Node.js或PHP)来生成一个?也许是教程?一整天都在查看Google开发者文档,但就是想不通。 最佳答案