网站管理员

专业网站管理员的问答



2
我应该告诉访客他们的浏览器是过时的吗?
我已经看到许多网站,例如browser-update.org,它们在页面中提供少量的JavaScript和CSS来实现,这些页面通过页面顶部的黄色栏通知用户其浏览器已过期。虽然我看到这是有帮助的,因为它有助于将人们的浏览器提高到更高的标准,但是我也觉得它可能有点令人讨厌和烦人。 在个人网站而不是商业网站上,这种通知会更合适吗?是否有关于应该和不应该在何处使用此类通知的一般准则?

3
Google无法加载所有页面资源,这会导致脚本错误并可能会损害我们的SEO
我们只是发现一个事实,就是我们的大多数网站都存在相同的错误,但我们不知道如何解决。 https://search.google.com/test/mobile-friendly 网站上似乎没有包含某些脚本。我们认为这对我们的有机SEO结果有影响。我们尝试了Google移动友好测试中的步骤,但没有结果。我们一直在搜索过去一周,但仍未找到解决方案。 有什么建议么?请告诉我们! 错误: 页面已部分加载 并非所有资源页面都可以加载。这可能会影响Google查看和解释您页面的方式。修复了可能会影响Google解释您页面的资源的可用性问题。''

2
当您收到504网关超时时,PHP脚本会停止执行吗?
我在共享服务器(Siteground)上,并且由于我的WordPress PHP脚本花费了30秒钟以上,因此它返回504网关超时。 如果没有其他错误,查询是否可以运行并完成? 编辑:我问为什么我收到此错误给我的托管团队,在这里Siteground托管专家解释了此问题,如下所示: 我们在所有服务器上同时使用Apache + Nginx。Apache用于主要的Web服务,而Nginx用作反向代理和分布式缓存。当无法从缓存提供响应时(通常是指动态内容),Nginx会向Apache发送请求。这在Apache处理请求时将其转发到您的网站,并根据PHP逻辑可以完成MySQL查询或获取其他数据。如果此过程花费的时间太长,并且Apache没有及时将响应返回给Nginx,您将看到此错误。简而言之,Apache无法处理请求,因为应用程序确实在允许的时间内完成了该过程。这也意味着启动的过程很可能没有完全完成,并且某些数据/操作可能已经保存/执行。 专家说"initiated process most probably not completed fully", 我的方案的更多详细信息:我的脚本将使用wp_insert_post方法的woocommerce产品添加到我的wordpress网站。添加产品后,它将显示新添加的产品的图像。 当我添加1个产品(40个变体)时,它完成并显示产品图片。当我添加6个产品(240个变体)时,我直接在浏览器中收到错误消息。 因此,为了进一步测试该问题,我修改了代码,并使用ajax重新编写了代码,并添加了像system这样的进程栏。(每个变体递增一个数字)。 运行1个产品(具有40个变体)的代码后,进程号增加到40,并显示产品图像。 当我为6种产品运行代码时,进程号增加到240,但它什么都不显示,当我检查时,它收到504错误。(jQuery.Ajax功能错误部分) 因此,这使我认为该查询即使在超时时仍在运行,但是我仍然不能确定,并且由于504网关超时错误而正在寻找详细信息,因为对此没有很好的文档。
8 php  timeout 

2
<Directory>和<DirectoryMatch>(以及其他<* Match>指令)之间的显式差异
前言 我是有关Web服务器的新手。我正在设置一个Apache2服务器,目前正在研究文档。 我的发现&lt;Directory&gt;,&lt;Location&gt;和&lt;Files&gt;指示每个都有相应的&lt;*Match&gt;:指令&lt;DirectoryMatch&gt;,&lt;LocationMatch&gt;并&lt;FilesMatch&gt;分别。表面上的差异足够明显: &lt;*Match&gt; 指令以正则表达式为参数 非匹配指令将纯字符串或外壳样式的glob作为其参数。 奇怪的是,如果非Match指令前面带有“〜”,也可以为其指定正则表达式作为其参数。因此,以下两行应该相同: # From the Apache2 docs &lt;Directory ~ "^/www/[0-9]{3}"&gt; ... &lt;/Directory&gt; &lt;DirectoryMatch "^/www/[0-9]{3}"&gt; ... &lt;/DirectoryMatch&gt; 问题 我想知道的是,是否有任何细微或关键的差异需要注意,Apache的core文档没有提及。本&lt;DirectoryMatch&gt;节确实提到了一个细微的区别: 兼容性 在2.3.9之前的版本中,此伪指令隐式应用于子目录(如&lt;Directory&gt;),并且与行符号($)的末尾不匹配。在2.3.9及更高版本中,仅与表达式匹配的目录受附带的指令影响。 除此之外,我想知道: Match和non-Match指令之间还有其他区别吗? 当需要正则表达式时,哪个指令更可取? 您认为还有其他相关信息吗? 笔记 &lt;DirectoryMatch&gt;并且&lt;Directory "~"&gt;在同一合并级别 尽管没有明确提及,但&lt;Directory "~"&gt;可以像一样使用命名组和反向引用&lt;DirectoryMatch&gt;。

3
全新网站上的精彩内容会“自然”吸引链接吗?
我刚刚在拥有十年经验的领域中建立了一个全新的网站。 就像任何网站创建者一样,我希望看到搜索引擎访问我网站上的高质量内容。 我准备尽一切努力使内容新颖,深入,有见地和实用。我准备在“ 我的网站 ” 上尽可能地努力。我了解关键字研究的基础知识,并且可以找到相当不错的关键字来编写。 但是,每当我开始写作时,一个困扰我的问题就是: 我不擅长网络。我不擅长联系任何网站管理员以获取链接。对我来说,通过电子邮件发送链接会伤害我的自我。我宁愿花时间在我的网站上创建好的内容。我的问题是,加班到一个好的网站的“自然”链接是“真实的”(从而有助于SEO)吗?不要说经过8-8年的辛苦工作,我将意识到,除非我“幸运”,否则链接不会“自然地”出现的真相。


2
我们是否应该删除吸引大量访问量的离题页面?
我们的网站流量很高,但单个页面约占Google自然搜索(我们的主要流量来源)访问量的90%。该站点总共有数百个页面,但是,所讨论的页面与该站点的主要主题/目标相差很远。它恰好是一个非常古老的页面,其中包含许多Google喜爱的精彩内容。 这是问题。随着时间的流逝,网站上的其他页面(与业务实际相关的页面)的流量越来越少。似乎Google可能对业务的实际状况感到困惑,随着时间的流逝,它提供了更多的非主题流量,而较少的主题流量。 问题:我们是否应该杀死吸引客流量的页面,以消除Google混淆的风险?杀死它的潜在缺点是什么?


1
Google和其他人如何对待HTTP 418,因为它不是“真实”错误?
我想知道您是否知道Google和其他搜索引擎如何使用HTTP状态代码处理网站418 I'm a teapot。 根据此Wikipedia文章,它可以用作客户端错误代码(4xx)。我想将这个错误代码用于复活节彩蛋网站,不过该网站应由搜索引擎找到。 根据这4年的博客文章,状态418将被Google忽略。您是否有关于此主题的最新信息?其他搜索引擎如何对状态418做出反应(主要是因为它是4xx码)。

2
当Web服务器托管多个域名时,重定向IP地址的最佳实践是什么?
我计划有2个单独的域名,指向具有WordPress多站点的同一Apache安装。 我可以为每个域正确设置虚拟主机,没有问题。我可以将两个域都指向同一主机,不用担心。 当前,我将所有访问Web服务器IP地址的流量重定向到我的初始域: &lt;VirtualHost *:80&gt; &lt;Directory "/share/Web/WordPress"&gt; Options FollowSymLinks MultiViews AllowOverride All Require all granted &lt;/Directory&gt; ServerName 1.1.1.100 Redirect / https://www.example.com/ &lt;/VirtualHost&gt; 当两个域名指向同一IP时,重定向IP地址的最佳做法是什么? 我考虑过要创建一个通用404页面,并在点击IP地址时显示该页面。但这会伤害我在两个网站上的SEO吗? 共享托管公司如何基于IP地址重定向HTTP流量?他们是指母公司还是其他公司?也许这不是一个共同的问题? 因此,请明确一点:当Web服务器托管多个域名时,重定向IP地址的最佳实践是什么?


1
实施HSTS是否可以阻止Googlebot看到从HTTP到HTTPS的301永久重定向?
我做了一个从http://到https://的迁移,这是一个大型网站,在Google上有超过200万个URL索引。 正如其他人所提到的,我也遇到了一些自然流量波动(由Google Analytics(分析)衡量为-10%)。 我到目前为止所做的事情: 301从HTTP重定向到HTTPS URL 新增https://www和https://在谷歌网站管理员控制台的网站版本。 使用新的URL提交新的站点地图,使用旧的http://URL 保留其他站点地图 现在我正在考虑实施HSTS,并包括在网站上HSTS的Chrome预加载列表来提高安全性,但由于HSTS使得所有流量会http://重定向到https://一个307内部重定向,那不是阻止Googlebot看到了301个重定向?
8 seo  google  https  googlebot  hsts 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.