草庐IT

双引擎

全部标签

ajax - 谷歌搜索引擎优化与 AJAX

在这个URL(http://code.google.com/web/ajaxcrawling/docs/getting-started.html)谷歌说:“您可以离线创建页面的静态版本,这是目前的做法。例如,许多应用程序从数据库中提取内容,然后由浏览器呈现。相反,您可以为每个应用程序创建一个单独的HTML页面AJAX网址。”假设您的页面有一部分用于显示分页内容,例如通知。当您单击“3”时,它会向您显示通知的第3页,但会使用AJAX动态更新页面的该部分。假设数据是从my.domain.com/notifications/3检索的有人告诉我,Google会禁止您使用相同的URL为非AJAX

asp.net-mvc - 注册。我博客的搜索引擎优化

我正在通过ASP.NETMVC框架创建博客。我要提交的所有文章都具有相同的布局,只有主要内容不同。因此,我创建了一个公共(public)View,该View动态加载部分中物理文件(仅包含特定文章标记)的内容。因此,用户发送的所有url请求都指向同一个物理文件,该文件根据文章动态加载特定部分。这是正确的方法吗?这会在SEO中造成一些问题吗?我渴望收到你的来信。[已更新]文章的url看起来像http://myblog.com/blog/archives/2011/1/using_asp_mvc.所有这些类型的请求都由一个页面接收,该页面从其中的另一个物理文件加载文章的内容。

静态页面名称和搜索引擎 SEO

我想从数据库生成静态页面。对于搜索引擎SEO而言,更好的页面名称有什么更好的建议?由于我的文章中有几篇文章的标题相同,因此将标题与文章ID或文章创建日期结合起来可能是个好方法。或者页面名称对于搜索引擎SEO无关紧要。里面写关键词就可以了?另一个问题。页面名称中多少个字母对SEO更好?是否有射手或最长的限制?等待更好的建议。谢谢。 最佳答案 如果博客使用日期和标题是一个不错的选择。稍后日期将用于分离旧/新博客,如果信息过时,用户甚至可以关联。从SEO的角度建议避免重复的标题。拥有可以包含您的目标关键字的URL(我在这里假设它的标题)。

search - 稍微改变一个完善的域 URL 和页面内容会影响网站在搜索引擎中的排名吗

我正在重写一个网络应用程序,并将把程序化PHP代码移植到一个框架中。同时,页面的布局(但不是关键内容)没有改变。我在想我需要通过使用301永久重定向来移植旧URL。关于如何进行的任何建议?由于该站点建立已久并享有良好声誉,因此我们保持在Bing和Google中的排名非常重要。谢谢。 最佳答案 您应该改用301重定向,这将保留引擎为这些页面提供的数据,您应该没问题 关于search-稍微改变一个完善的域URL和页面内容会影响网站在搜索引擎中的排名吗,我们在StackOverflow上找到一

seo - 防止搜索引擎索引路径中包含 3 个或更多 forwarslashes 的页面

如何防止搜索引擎索引路径中包含3个或更多正斜杠的页面?例如:www.example.com/about.html->okwww.example.com/1/2/3/4/5/test.html->noindex!!!我应该如何编写robots.txt?谢谢! 最佳答案 尝试User-Agent:*Disallow:/*/*/*/*尽管我不确定所有机器人都支持*。 关于seo-防止搜索引擎索引路径中包含3个或更多forwarslashes的页面,我们在StackOverflow上找到一个类似

javascript - JQGrid 和搜索引擎索引

我有一个广泛使用jqgrid的mvc3web应用程序。我才知道客户端网格对SEO不友好。搜索引擎不会将JQGrid数据作为其客户端网格进行索引。有什么方法可以调整JQGrid使其变得对SEO友好吗?我不想用其他一些服务器端网格更改数十个JQGrids。请在这方面帮助我。 最佳答案 jqGrid是一个JavaScript库,众所周知,搜索引擎不执行JavaScript。更不用说您可能正在使用AJAX从服务器获取数据。很遗憾地告诉您,但为了使您的网页对SEO友好,您需要创建显示相同数据的无JavaScript版本。显然,当用户意外进入该

php - 这种方法还能让这些页面被搜索引擎收录吗?

我有两种不同类型用户的php模块。为了防止有人通过猜测直接访问模块:domain.com/modules/user_form.php我正在做以下事情:在我使用的模块页面中:if(!$included){die("Error");}然后在我包含模块的页面中:$included=1;include("module.php");这样做是为了确保用户不能直接访问它,并且只有在页面中调用它时才能看到它。我的问题是我将这些存储为:domain.com/module.php因此,搜索引擎是否能够在搜索中选择模块文件,或者因为它们仅在成员(member)页面中被调用并且它们具有我正在使用的包含代码将阻

php - 使我的 php 页面搜索引擎友好

在我的站点中,我使用了modrewrite来制作搜索引擎和用户友好的url。只有3条规则:RewriteRule^articles/([a-z]+)/([0-9]+)/?$/index.php?page=articles&cat=$1&id=$2[L]RewriteRule^articles/([a-z]+)/?$/index.php?page=articles&cat=$1[L]RewriteRule^([a-z]+)/?$/index.php?page=$1[L]但index.php仍然可供任何人访问,即使不使用友好的URL(即传递参数)也能正常工作。那么,这是否会被搜索引擎降低排

seo - 如何格式化网站以在搜索引擎和 seo 中显示在列中?

http://bit.ly/wYoluw[示例:搜索引擎中的堆栈溢出]Google和其他搜索引擎是自动执行此操作还是有特定方法执行此操作?如果有办法强制网站以这种列格式显示,如果使用Wordpress网站或其他网站,它会改变吗?如果不是,搜索引擎如何决定以这种方式显示哪个站点?参数是什么? 最佳答案 它们被称为附加链接。Google将自行决定您是否应该有附加链接以及何时显示它们。通常只有最靠前的结果才会显示它们,并且它们与您网站上的重要页面相关。 关于seo-如何格式化网站以在搜索引擎和

jquery - 搜索引擎会读取在 $(document).ready() 或 body load() 中进行的 API 调用吗

我正在设计一个网站,我们实际上是在创建一个html页面工厂。我们的数据库将包含页面的静态内容,但所述页面将通过对可公开访问的第3方网站的API调用进行扩充。例如YouTube、Discogs、WikiAPI、Last.FM都有他们向网站管理员推销的API。对这些API的调用将作为页面上静态内容的直接结果,并将用于使用来自所述API的最新信息自动扩充这些页面。当前的一个大问题是,当页面加载并进行这些调用时,Google、Bing、Yahoo等会检测到放置在DOM中的API结果还是只看到静态内容?此外,您能否建议在页面生命周期中进行这些调用javascript/jqueryeventwis