谷歌有一篇博客文章说他们正在为javascript应用程序编制索引.但是,我的AngularJS应用程序www.fore-cite.com似乎根本没有编入索引.为了启用索引并使内容可搜索,我还有什么特别之处吗?
我觉得我已经尝试了每一个选项,没有任何成功.首先让我列出我尝试过的选项:
在Apache中使用prerender:
我尝试使用以下步骤:
在Angular中:
$locationProvider.html5Mode(true);
Run Code Online (Sandbox Code Playgroud)
在HTML中,添加此元标题:
<head>
<meta name="fragment" content="!">
</head>
Run Code Online (Sandbox Code Playgroud)
配置Apache:
RewriteEngine On
# If requested resource exists as a file or directory
# (REQUEST_FILENAME is only relative in virtualhost context, so not usable)
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
# Go to it as is
RewriteRule ^ - [L]
# If non existent
# If path ends with / and is not just a single /, redirect to without the trailing /
RewriteCond %{REQUEST_URI} ^.*/$
RewriteCond %{REQUEST_URI} …
Run Code Online (Sandbox Code Playgroud) 我们在让Google为我们的网站编制索引时遇到了问题.我们认为最简单的方法是在整个网站上使用https.
我们是否需要对其进行更改以使网站的匿名"公共"区域不加密以便对其进行索引?
我有一个应用程序,当你去http://website.com
它时自动重定向到,http://website.com/en
因为没有检测到语言.
是否需要使用重定向301进行此重定向?谷歌索引怎么样?我的谷歌索引是否会受到此重定向的影响?
看看这个网站的robots.txt:
内容是:
User-Agent: Googlebot
Disallow: /
Run Code Online (Sandbox Code Playgroud)
这应该告诉谷歌不要索引该网站,不是吗?
如果是,为什么该网站会出现在Google搜索中?
我的 robots.txt 文件的内容本身实际上已编入索引并显示在 Google 搜索结果中。例如,只有谷歌而不是雅虎。
我真的认为谷歌应该明白不要索引我的机器人文件的内容,因为它只是告诉谷歌什么不要索引!
我在这里错过了什么吗?
Unscrolled Horizontal RecyclerView
我想在我的APP中制作类似UI的Google Inbox Android应用程序,我知道它一直在使用`RecyclerView`来实现这一点.我有两个问题
1.如何使第一张水平卡片在一些左边填充之后开始绘制,按照层次结构查看器进行循环显示,然后从头到尾显示和滚动,然后如何将第一个项目与给定的左边距对齐?
2.当我们使用这种类型的嵌套回收器视图时,如何维护水平回收器视图的适配器,这样我就不必在每个`onBindViewHolder()`回调中重新创建它以避免每次滚动时的重新通气?
我正在开发一个RAP网站,并希望谷歌这样的机器人可以访问它(我这里只是指Google;但我认为其他搜索引擎的工作方式类似).Webapp包含我从数据库加载的动态内容,具体取决于用户搜索的内容.如何为Google提供此内容?我已阅读Google的ajax抓取指南,但不知道如何将其应用于RAP:
提前致谢!
web-applications web-crawler eclipse-rap google-webmaster-tools google-index
一周前我已经公开了我的 Github 存储库,但即使我像site:https://github.com/user/reponame
. Stackoverflow 上类似问题的答案建议通过链接https://www.google.com/webmasters/tools/submit-url将 repo 的 url 提供给 Google 搜索,但它不再起作用(我找到了文章https ://www.searchenginejournal.com/google-removes-public-url-submission-tool)。
如何让我的存储库 ( https://github.com/ZhenyaKh/replace-switches ) 对其他人可见?
github web-crawler google-search google-crawlers google-index
我有一个用 ReactJs 创建的新闻部分,每个新闻帖子都充当一个单独的页面。不幸的是,由于 REactJ,Google 并未对这些页面建立索引。我尝试使用 babel-polyfill webpack,但它仍然无法正常工作。另外,我在渲染 DOM 之前进行 Ajax 调用。
关于此问题的另一种解决方法还有其他想法吗?
我有子域“ klient”用于为客户测试网站,但我不想将其编入索引。我在robots.txt(在我们网站的根目录中)中设置了以下代码:
User-agent: *
disallow: /subdom/klient/*
Run Code Online (Sandbox Code Playgroud)
但是我不确定它是否真的有效,因为我现在在Google搜索结果中找到了测试站点...
哪里可能有问题,或者我们怎么能阻止Google和其他漫游器将该文件夹编入索引...?
谢谢
我在a.com上有一个网站(例如).我还有一些其他域名,我没有使用任何东西:b.com和c.com.他们目前转发到a.com.我注意到Google正在使用b.com/stuff和c.com/stuff从我的网站索引内容,而不仅仅是a.com/stuff.告诉Google只通过a.com索引内容的正确方法是什么,而不是b.com和c.com?
似乎通过htaccess进行301重定向是最佳解决方案,但我不知道该怎么做.只有一个htaccess文件(每个域都没有自己的htaccess文件).
b.com和c.com并不是a.com的别名,它们只是我为未来可能的项目保留的其他域名.
google-index ×13
robots.txt ×3
.htaccess ×2
angularjs ×2
seo ×2
web-crawler ×2
android ×1
apache ×1
dns ×1
eclipse-rap ×1
github ×1
googlebot ×1
https ×1
javascript ×1
mod-rewrite ×1
reactjs ×1
redirect ×1