草庐IT

google-ranking

全部标签

php - 什么 .htaccess 重定向对 Google 机器人有影响?

我使用phpcodeigniter框架制作了一个网站xyz.com。本站有模块,所以采用模块化扩展。现在当这个网站上线时,每个链接都显示index.php。因此,为此我们可以将.htaccess用于modrewrite命令。到现在为止,我的知识已经足够酷了。现在,当我精通SEO的friend看到​​我的网站链接时,他告诉我,您的网站不会在google中排名靠前(靠后)。他的理由是——你的每一个请求都是通过index.php传递的。当谷歌抓取您的网站时,它将再次重定向到index.php,这是主要缺点。由于他对codeigniter了解不多,他告诉他要尽快解决这个index.php问题。

seo - AdWords关键字工具与Google趋势相矛盾

当我将“ittester”和“softwaretester”这两个词的搜索量与google“AdWordsKeywordTool”和GoogleTrends进行比较时,它们基本上是相互矛盾的,如屏幕截图所示。哪一个是对的?我做错什么了?有什么想法吗?GoogleAdWordsKeywordToolhttp://files.heikohaller.de/GoogleAdWords2013-02-09.pngGoogleTrendshttp://files.heikohaller.de/GoogleTrends2013-02-09.png 最佳答案

search - 从 Google 跟踪代码管理器向 Universal Analytics 提供站点搜索信息

我们有一个网站,最近开始使用GoogleTagManager来满足我们所有的跟踪需求。在此之前,我们启用了GoogleAnalytics(现已升级为UniversalAnalytics)站点搜索。我们有_ga.push-statements,其中包含发送到GoogleAnalytics的搜索参数,条款我们使用的是在以下事件中发送的搜索字符串和找到的产品数量:_gaq.push(['_trackPageview','/search?q=[SEARCHSTRING]&cat=[NUMBEROFRESULTS]']);GoogleAnalytics收到这些参数并在站点搜索中使用它们。现在我们

angularjs - Prerender 缓存有 Google 伪装惩罚的风险吗?

在让Google抓取工具解析我们的AngularJS网站时出现一些问题后,我们使用Prerender来提供抓取工具友好版本的页面。此方法运行良好-除了网站站长工具表明我们的网站速度因Prerender的延迟而大幅下降。我们担心这会影响排名。所以两个问题:Google是否使用Prerender页面来测量网站速度-或者我们网站的(真正的)启用Javascript的版本?我们怀疑是前者。一种可能的解决方案是缓存预渲染页面。然而,由于页面被放入缓存和返回到爬虫之间存在时间延迟,这些缓存页面可能无法完全匹配用户看到的内容-例如我们可能会向页面添加其他产品,标题/元标签反射(reflect)了任何

seo - 如果我让我的网站离线进行维护,这会毁掉我的 Google Juice (tm) 吗?

如果我使我的网站脱机(例如,对于IIS7网站,我正在使用app_offline.htm文件),那么所有请求都会转到我的维护页面。但是,谷歌(和其他搜索引擎)不“知道”吗?他们试图打http://www.blahblah.com/whatever它返回维护页面(和一个404httpstatus..IMO是BAD..不应该是50SERVERUNAVAILABLE,但那是另一天的另一场辩论......)无论如何...因为googlebot正在抓取我的网站..而我的网站处于离线状态...这是否意味着google认为我的网站有错误的页面/链接/等..因此...损坏了我的googlejuicesc

javascript - 将使用 CSS 显示 :none negatively affect my search engine ranking?

假设我有通过CSS隐藏的合法内容,并且我使用javascript根据用户点击的内容有选择地显示它。此外,非JavaScript用户可以单击相同的链接并转到显示请求内容的新页面。没有隐藏的关键字或类似的东西。我有大约15段/小节的隐藏内容,可以通过单击链接或使用javascript来显示。此内容被搜索引擎标记为在隐藏内容中放置关键字的可能性有多大,从而试图人为地提高我的排名?显然这不是我想要做的——所有隐藏的内容都可以被javascript和非javascript用户查看。不隐藏内容基本上需要重新设计我网站的整个部分,我想避免这种情况。郑重声明,我已经对此进行了一些研究,而且我认为普遍的

javascript - Fetch as Google 不呈现 Angular.js 应用程序

我有一个要在生产环境中设置的Angular应用程序。正如我所读到的,谷歌现在能够通过AJAX页面进行抓取。我正在检查我将如何使用FetchasGoogle服务。虽然主页在所有主流浏览器中都正确呈现,但FetchasGoogle返回空白页面,没有编译任何Angular指令,也没有错误。我正在使用HTML5模式和ui-router。文件由node.js应用服务器提供(我曾尝试从nginx提供文件,结果是一样的)并且robots.txt允许所有文件。脚本被连接和缩小。控制台中没有错误。FetchasGoogle服务返回的代码:!doctypehtml>Youareusinganoutdate

seo - 当涉及到 History API 时,Google 如何处理内容的索引?

我说我有这样一个页面的一部分(粗略的HTML给出了一个想法):www.mydomain.com/contact-usSouthWestSouthwestofficeaddressNorthEastNortheastofficeaddress......目前,这些是一组Accordion,可在单击链接时展开以显示内容。我想做的是将它们视为单独的URL,以便Google可以将它们单独编入索引,当然目前它们只是单个页面的一部分。我一直在研究HistoryAPI,并且可以了解如何为每个部分创建唯一的URL,但我的理解不足的是Google或其他搜索引擎将如何处理这些链接,如果所需信息已经是页面的

javascript - Google 不抓取 AngularJS 应用程序中的链接

我有一个注入(inject)到第3方站点的AngularJS应用程序。它将动态内容注入(inject)到第3方页面上的div中。Google已成功将此动态内容编入索引,但似乎并未抓取动态内容中的链接。链接在动态内容中看起来像这样:LinkHere我正在为链接使用查询参数,而不是像这样的实际url结构:http://www.example.com/support/title/ExampleTitle/titleId/12345我必须使用查询参数,因为我不希望第3方站点必须更改其Web服务器配置以重定向未找到的URL。单击链接时,我使用$locationService更新浏览器中的url,

search - Google 抓取新页面的速度有多快,我们可以影响 Google 的抓取工具吗?

我想将我的网站提交给Google。抓取网站上的新帖子需要多长时间?还有,有没有办法在帖子创建后立即将此帖子提供给Google抓取工具? 最佳答案 Google通过三种方式将网站输入到其结果中-发现、抓取、索引。为了“发现”您的网站,必须让网站知道它的存在——通常是通过反向链接。如果您的网站是全新的,您可以使用submitURLform-但这并不是真正值得信赖的方法。你最好注册一个GoogleWebmasterTools帐户并提交您的网站。另一个步骤是提交您站点的XML站点地图。如果您以博客/发布的方式发布到您的网站-您可以随时考虑P