草庐IT

javascript - 我需要 VPS 还是可以将共享服务器用于 Ajax 可爬网网站?

我在1&1共享服务器上托管一个网站,我需要我的ajax加载内容可以被谷歌机器人抓取...该网站已准备好“hash-bang”,但现在我正在为escaped_fragment部分而苦苦挣扎.我必须安装HtmlUnit、Node.js或Zombie.js来帮助谷歌处理我的javascript事件。现在我不明白在服务器上的什么地方安装这个软件?当我收集信息时,我意识到我可能必须将它托管在虚拟服务器(VPS)上,以便能够访问根目录或安装库...我说得对吗?为了帮助google找到我的内容而将我的年度托管费用增加三倍的想法我并不是很高兴......你知道如何在共享主机上实现可抓取的ajax吗?如

html - Google 未列出网站,但没有错误且内容显得丰富

我们继承了一个约30,000页(实际内容)的网站,每个页面都有独特的标题和丰富的内容。无论我们尝试什么,Google似乎都不喜欢列出新站点,访问量下降了80%(与旧站点和域相比)。该网站最近重新开发,当时也更改了域,这无助于弄清楚发生了什么,这标志着访问者数量下降。旧域名于2005年10月注册,新域名于2009年注册,因此两者都有一定的历史。在网站站长工具中,最近提交了一个通知,指出网站地址已更改,可能还为时过早,无法看到任何影响(12月7日)。较旧的CMS很难从中重定向,因此有一个非常大的.htaccess文件(1MB),对于重定向时该文件的大小是否有限制?我也许可以用PHP编写一些

Javascript 应用程序和 SEO

我有这个设置:使用Javascript生成HTML内容的单页应用。对于非JS用户,没有可见的HTML。History.js(pushState)用于处理没有hashbangs的URLS。因此,“domain.com”上的应用程序可以加载“page-id”的动态内容并将URL更新为“domain.com/page-id”。此外,直接URLS可以通过Javascript以这种方式很好地工作。问题是Google无法以这种方式执行Javascript。因此,据Google所知,基本上没有任何内容。我正在考虑只为搜索机器人提供缓存内容。因此,当搜索机器人点击“domain.com/page-id

html - 以正常方式加载内容与通过 ajax (json) 加载内容

现在我的购物车中的大部分页面(搜索结果、类别数据、产品数据、购物车等)都是通过ajax(json)加载的。我现在正在考虑通过ajax(json)加载主页上的主要类别,以进一步提高速度。例如,这看起来类似于以下内容:CategoriesCategoryACategoryBCategoryACategoryB而不仅仅是:CategoriesCategoryACategoryB然而,通过ajax(json)加载这些类别是否正确?我倾向于查看主要网站是如何做的,他们几乎总是不通过ajax(json)而是通过正常(静态)方式加载内容。甚至Stackoverflow也这样做。我只看到gmail是1

wordpress - 禁止访问类别页面

在我的Wordpress网站上,我有一个URL结构:website.com/cars/black/porschewebsite.com/cars/yellow/fiatwebsite.com/cars/about为此,我创建了名为“汽车”的空类别和空白页面“汽车”。接下来,我创建了黑色和黄色类别,父项是汽车并正确发布:保时捷和菲亚特。如何禁用访问页面的更好解决方案:website.com/cars/,website.com/cars/yellow?A:使用301重定向到404页面?B:使用301重定向到分类中的另一个帖子?C:如何防止Google搜索引擎中的网站不索引不需要的URL?N

php - 在 if 语句下索引链接?

Google会索引if语句下的所有链接吗?例如BOOK链接在我的服务器上是pdf格式。该链接是否会被抓取并编入索引?提及此内容无需登录即可显示。是公开的。登录后,用户会得到一个将显示链接的类别。 最佳答案 我没有找到您的问题或代码,但我认为这就是您想要的。Google会在抓取页面时采用任何链接。因此无论您的默认链接是什么,抓取工具都会采用。爬虫不会看到需要用户登录的链接。 关于php-在if语句下索引链接?,我们在StackOverflow上找到一个类似的问题:

redirect - 如何将旧的 joomla 文章重定向到主目录并删除语言代码

我用新设计重建网站旧网页的url以.html结尾。网页有3种语言。域保持不变。我打算做几件事:删除所有网址末尾的.html。将旧新闻文章重定向到主要新闻(2种语言)目录。从主要语言中删除语言代码/lv。在没有/lv和html的情况下重写主要语言新闻文章url。主要产品/联系人/信息我将使用joomla内置的重定向系统手动重定向(它们很少)但是新闻文章很旧(每种语言大约500篇),我想重定向/en和/ru到基于语言的新闻类别。我导出到新网页的主要语言新闻,但现在它们最后没有语言代码/lv和.html。旧网址看起来像:http://vervo.lv/ru/news/43-jaunumi/5

Yii - 从数据库生成页面元信息

我需要有关从数据库生成元标记并在不同的Controller操作中设置它们的帮助。我在数据库中有一个表,我在其中存储每个Controller操作的元信息(关键字、描述)。我想在每个操作中选择这个值,并使用registerMetaTag()设置从数据库中获取的标签。我想知道的是这些查询对页面加载时间的影响有多大,是否有更好的方法?谢谢,标记 最佳答案 如果您的数据库是传统设置的,这几乎不会引起注意。它将为每个查询增加十分之一秒的加载时间。不过,对于这种低频数据,您应该大量缓存,因为您知道它不会经常更改。这意味着性能上的影响可以忽略不计,

php 链接代码 - 分隔代码

您好,我需要一些关于我的wordpress主题代码的帮助。">ID)as$tag){echo''.$tag->name.',';}?>代码这是一个已经在页面上的网站链接,链接部分效果很好,唯一的问题是我希望链接(用作关键字/anchor文本的标签)对出站链接seo友好需要什么改变?随时为seo增加链接:) 最佳答案 如果您希望每个标签都使用相同的链接,那么这是一个解决方案:ID)as$tag){echo'"title="Atitleforthelink">'.$tag->name.'';}?>请注意:我已经添加了无序列表的开始和结束

seo - noindex,跟随?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9个月前。Improvethisquestion这只是一个简单的SEO问题。我有一个具有此选项的wordpressSEO插件:元机器人:[复选框]noindex,关注如果我希望我的页面在Google上可用,我应该选中此选项吗?