草庐IT

没有 sudo 访问权限的 AngularJS 和 PhantomJS

我使用AngularJS创建了一个网站,因为我认为它会加快这个过程。现在它变成了一个彻底的头痛。SEO对于网站来说是必不可少的,显然,尽管AngularJS网站是由Google创建的,但它是不可抓取的。我阅读了这篇解释解决方法的文章:http://www.yearofmoo.com/2012/11/angularjs-and-seo.html我的问题是:如何在没有sudo访问权限的情况下安装或运行PhantomJS(或任何其他headless浏览器)?如果是这样,我该怎么做?我在1and1上以少量预算托管网站。 最佳答案 一些网络托

seo - 网站网址旁边的公司名称

有人知道如何在Google搜索结果中的URL旁边显示公司名称吗?我不是在谈论谷歌的作者身份,我什至不知道这东西叫什么,甚至不知道如何去做,所以如果有人有任何想法的话。看看图片就知道我在说什么。 最佳答案 在Google中,我没有看到您所说的箭头和品牌名称。但以下文件对我来说似乎很有用:http://static.googleusercontent.com/media/www.google.com/nl//webmasters/docs/search-engine-optimization-starter-guide.pdf

javascript - Yandex.Browser QuickLinks

我们已经有了一个网站。比方说www.mysite.com。当您在右侧的yandex.browser打开此站点时,会出现一些快速链接。(以下截图)现在我们正在开发一个新网站,我们正处于测试阶段。我们通知了我们的一些客户并说来到新站点并对其进行测试。它的网址是beta.mysite.com。我们的问题是,当他们通过yandex.browser在右侧访问新站点(beta.mysite.com)时,快速链接会自动出现,但他们的目标是错误的!他们的目标显示旧站点。(www.mysite.com)我们能否通过修改我们的beta.mysite.comheader或html来改变他们的目标?怎么样?或

internationalization - 如何为动态检测用户语言的 x-default 页面实现 hreflang 注释

我有一个多语言网站(http://isbooth.com),其中包含HTML5游戏。对于每个游戏,站点包括:默认页面,动态检测用户语言,如果可能以用户的语言提供游戏,否则默认到英文,而不更改用户的URL(我假设用户可以直接在他的状态栏直接输入助记词url)。一组页面,每种支持的语言对应一个页面。例子:默认:isbooth.com/sudoku英语:isbooth.com/sudoku/en西类牙语:isbooth.com/sudoku/es...按照Google指南,我在sitemap.xml中实现了hreflangs并提交给了Google。默认页面用hreflang="x-defau

seo - 删除所有 http ://www. example.com 但保留没有 www 的 http ://example. com

我将我的网址从http://www.example.com更改为http://example.com期待Google更新的时间。此外,我在.htaccess中进行了从www流量到非www流量的重定向。然而,我仍然在将近两个月后在Google中看到大约2500个使用www的链接,其中大部分现在都是过时的链接,因此这意味着用户最终会出现在首页上。我正在考虑要求Google删除所有http://www.链接以解决404问题。但这是推荐的吗?我该怎么做? 最佳答案 您是否尝试过在您的google网站管理员工具帐户中设置您的首选域?

wordpress - 手动异步 wp_head() 内容

我正在做一些SEO页面加载工作,Google建议的其中一件事是将asyng添加到脚本标记中,以便它们更快地加载页面。建议如下:https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fhardscapedesigns.com%2F&tab=desktop我尝试编辑的大部分内容都是由wp_head函数生成的。有谁知道如何向这些脚本标签添加异步,我无法找到编辑该HTML的确切位置。我知道有一些插件可能会执行此操作,但我宁愿手动执行此操作,因为它们似乎会破坏我的网站 最佳答案

wordpress - 如何查看谷歌搜索结果下的其他页面

IO只是想显示我的附加页面链接,例如这个Google搜索页面结果。如何轻松做到这一点。我正在使用WordPress。这是我需要做的图片链接。http://i.stack.imgur.com/Yyn8g.jpg提前致谢! 最佳答案 SERP中显示了两种类型的附加链接:您显示的一种和扩展View。你展示的那个是google生成的,不容易受到影响。这是一篇2009年的帖子:http://googlewebmastercentral.blogspot.com/2009/04/one-line-sitelinks.html这是MOZ上关于它的

seo - 使 Durandal SPA 网站 SEO 友好

我正在尝试使单页应用程序可抓取,并已成功按需创建HTML快照,但我很难理解“#”片段是否被视为“漂亮的URL”,或者它是否只是“#!“?我读过http://durandaljs.com/documentation/Making-Durandal-Apps-SEO-Crawlable.html和https://developers.google.com/webmasters/ajax-crawling/docs/specification在我看来只有“#!”是一个漂亮的URL,但Durandal不支持它。不过它支持pushState。根据最后一个链接,如果页面已经在使用漂亮的URL,则不

apache - 我如何从 "www.mywebsite.com////"重定向到 "www.mywebsite.com"?

现在我正在使用:RewriteRule(.*)/$/$1[R=301,L]用于从“www.mywebsite.com/page/”或“www.mywebsite.com/page////”重定向到“www.mywebsite.com/页面”。 最佳答案 您可以使用这两条规则:RewriteEngineOn#removetrailingslashRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)/$/$1[R=302,NE,L]#removemultipleslashesRewriteC

Laravel URL 从 comain.com/category/slug 到 domain.com/category

我搜索了答案,但没有找到适合我的答案。我有一个表“articles”,我在其中存储带有“slug”列的文章。在我的路线文件中我有路线:Route::get('article/{slug}','ArticleController@viewArticle');当我输入例如/article/some-article-title并且文章会显示时效果很好,但我想从/some-article-title访问。我试过像这样改变路线:Route::get('{slug}','ArticleController@viewArticle');当我把它放在文件末尾时,它就可以工作了,但毕竟,例如所见即所得现