草庐IT

web-analytics-tools

全部标签

php - 自动修复损坏的 Web 链接

我遇到的问题是我页面中的某些链接已损坏,除非有人报告,否则无法修复。我可以自动化以便“ping”页面中的每个链接以检查它是否存在或找到替代链接吗?服务器端是否有自动化脚本(php左右)来修复页面中损坏的链接? 最佳答案 我会做的是..解析网页的HTML源代码,然后从中获取所有超链接。将标签锚定到数组中,然后执行file_get_contents()在它们每个上并检测响应header,如果它们是NULL然后链接断开,否则链接打开。虽然没有测试..但是语法正确loadHTML($html);$links=array();foreach(

web - 多语言站点的 URL 结构

我想制作一个多语言网站,但我不确定从SEO的角度来看,处理URL结构的最佳方法是什么。一些例子:产品example.com/product/123/en/product-name或example.com/product/123/product-name/en还是其他?类别example.com/Category/en/furniture/chair/或example.com/Category/en/120/chair/或example.com/Category/en/chair/还是其他? 最佳答案 (忽略SEO方面,因为它在Sta

google-analytics - 使用 Google Analytics 跟踪外部网站的转化

我有一个预订网站,可以将客户引荐到其他公司的网站以确认预订并付款。我只从转化中赚钱,而不是点击率。这些网站归其他公司所有,我无法访问他们的网站代码,只是为了澄清一下。我知道我可以使用GA来跟踪我网站的点击率,但我如何跟踪实际转化? 最佳答案 除非他们同意将一些数据发回给您,否则您无法跟踪其他网站上的转化情况。这实际上就是答案,但我在下面提供了更多信息。您的商业模式是affiliate.联属网络跟踪通常通过将参数附加到从您的网站到合作伙伴网站的链接来工作。合作伙伴网站必须确保您的参数在整个预订过程中保持不变。最后在确认页面上,如果您的

web - 如何在Google的搜索结果中显示网站的二级页面

当在Google中输入“Yahoo”时,我们可以得到第一个搜索项和一个子项列表,例如“Yahoo!mail”、“News”、“Signin”等。我想知道如何达到这种效果?在构建自己的网站时我应该做什么,或者显示这样的网站是Google的责任? 最佳答案 它是附加链接谷歌决定是否为您显示附加链接或为您显示哪些附加链接以及其中有多少(2、4或6)。您可以帮助谷歌(帮助自己)的唯一方法是拥有正确的链接架构。(重要链接具有较短的url级别)喜欢:example.com/login而不是:example.com/user/login?some

web-services - 网页排名检查服务如何运作?

网页排名检查服务如何运作? 最佳答案 这里有一个PHP脚本可以为您返回pagerankhttp://www.pagerankcode.com/download-script.html 关于web-services-网页排名检查服务如何运作?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4715525/

web - 谷歌搜索没有显示正确的标题和描述

请在谷歌上搜索amirkabirdataminers检查https://adm-co.net的标题和说明正如您在页面源代码中看到的那样,谷歌显示AmirkabirDataMiners:دادهکاوانامیرکبیر而不是دادهکاوانامیرکبیر|AmirkabirDataMiners和完全错误的描述。我在Google网站站长工具和GoogleAnalytics中注册了网站并尝试了所有方法。我该怎么办!?دادهکاوانامیرکبیر|AmirkabirDataMiners 最佳答案 很多人都遇到了类似的问题,在谷歌

部署Azure Web应用程序时超时

我正在编写一个脚本来部署我的AzureWeb应用程序。MSBUILD非常适合当我拥有源代码并希望将其编译和上传到WebApp时。在其他情况下,我想上传一个不包含源代码的构建下降,而仅包含DLL和二进制文件。然后,我使用以下命令将目录进行ZIP并上传ZIP:Invoke-RestMethod-Uri$apiUrl-Headers@{Authorization=("Basic{0}"-f$base64AuthInfo)}-MethodPUT-InFile$zipFilePath-ContentType"multipart/form-data"许多文件正在上传,因此我暂停:Invoke-RestMe

google-analytics - 如何使 React 应用程序 SEO 友好

如果我想使用Google分析并同时在React中使我的网站SEO友好,最好的方法是什么?目前我使用react-router和fluxpattern来更改路由,然后在componentDidMount中触发一个操作,通过ajax加载我的数据,然后更新发出更改的商店,最后我重新渲染受影响的组件。在ajax加载期间,我发送一个事件,以便我的商店知道ajax正在加载并在我的组件中呈现一个微调器。我注意到,当我将我的跟踪数据发送到Google时,ajax尚未完成加载,我只发送新页面URL而不是标题或我通过ajax加载的任何其他数据(我想这对SEO来说很糟糕这对我的GA数据绝对不利)。这是我的GA

google-analytics - 与 angular 1 不同,angular2 路由可以被 Google 机器人索引吗?

我很好奇angular2spa可以被索引吗?谷歌过去只会索引第一页,例如主页angular2能解决这个问题吗?我在这里指出,Google索引JavaScript和css文件已有一段时间了。我是否需要对我的Angular2应用程序执行任何操作才能在我的应用程序中为所有路线编制索引?谢谢 最佳答案 Google现在为Angular2提供服务器端渲染(使用NodeJS,我不确定是否适用于其他平台)。这将有利于SEO。此外,设置PathLocationStrategy(myurl.com/article/braking-news)而不是Ha

google-analytics - 用于确定网站SERP的API/脚本?

我希望能够有一种方法,以编程方式确定一个网站的搜索引擎排名页面的特定关键字。它必须扩展到每天几百个查询。第一个想法:刮在谷歌的tos中,它说:你明确同意不进入(或尝试访问)任何服务通过任何自动化手段(包括使用脚本或网络爬虫程序)[…]。所以这不是一个选择…第二个想法:使用第三方工具显然有一些网站可以确定SERP(如Raven/Seomoz?)-可能至少有一个人提供了一个api来实现这一点。但是:很可能要花很多钱PS:他们是怎么做到的(见想法1)?第三个想法:使用被动SERP我读到谷歌分析(所有网站都使用它)可以modified来获取排名-但是:我无权更改网站配置文件的筛选设置。那-怎么