网站管理员

专业网站管理员的问答


30
恢复没有备份的丢失的网站?
不幸的是,我们的托管服务提供商经历了100%的数据丢失,因此我丢失了两个托管博客网站的所有内容: http://blog.stackoverflow.com http://www.codinghorror.com (是的,是的,我绝对应该完成完整的异地备份。不幸的是,我的所有备份都在服务器本身上。因此,请保存演讲;您100%绝对正确,但是此刻对我没有帮助。请继续关注这里的问题!) 我正在开始从Web搜寻器缓存中恢复网站的缓慢而痛苦的过程。 有一些自动工具可以从互联网蜘蛛网(Yahoo,Bing,Google等)的缓存中恢复网站,例如Warrick,但是使用此工具却产生了一些不好的结果: 我的IP地址由于使用它而被Google快速禁止 我收到很多500和503错误,并且“正在等待5分钟……” 最终,我可以更快地手动恢复文本内容 通过使用所有博客文章的列表,单击进入Google缓存并将每个文件另存为HTML,我的运气要好得多。尽管博客文章很多,但博客文章却不多,我认为我应该因缺乏更好的备份策略而自欺欺人。无论如何,重要的是,我很幸运以这种方式获取博客文章文本,而且我绝对能够从Internet缓存中获取网页文本。根据到目前为止的经验,我有信心可以恢复所有丢失的博客文章文本和评论。 但是,每篇博客文章附带的图片都证明……更加困难。 从Internet缓存恢复网站页面的任何一般技巧,尤其是从网站页面恢复存档图像的地方? (再次,请不要提供备用讲座。您完全,完全,完全正确!但是正确不能解决我眼前的问题……除非您有时间机器……)

19
网站地图悖论
我们在Stack Overflow上使用了站点地图,但对此我有不同的感觉。 Web爬网程序通常从站点内的链接和其他站点发现页面。Sitemap补充了此数据,以使支持Sitemap的搜寻器可以拾取Sitemap中的所有URL,并使用关联的元数据来了解这些URL。使用Sitemaps 协议并不能保证搜索引擎中会包含网页,但是会为Web爬网程序提供提示,以更好地抓取您的网站。 根据我们两年的站点地图经验,该站点地图在本质上有些悖论: Sitemaps适用于难以正确爬网的网站。 如果Google无法成功抓取您的网站来找到链接,但能够在站点地图中找到它,则它不会赋予站点地图链接任何权重,也不会为它建立索引! 这就是站点地图悖论- 如果您的站点未得到适当的爬网(无论出于何种原因),那么使用站点地图将无济于事! Google竭尽全力不提供任何站点地图保证: “我们不能对何时或是否您的网址将被抓取或添加到我们的索引预测或保证” 引文 “我们不保证将对您的所有URL进行爬网或建立索引。例如,我们不会对您的站点地图中包含的图像URL进行爬网或建立索引。” 引文 “提交Sitemap并不能保证你的网站的所有网页将在搜索结果中被抓取或” 引文 鉴于在站点地图中找到的链接仅是建议,而在您自己的网站上找到的链接被认为是规范的...似乎唯一合乎逻辑的事情是避免拥有站点地图,并确保Google和任何其他搜索引擎可以正确访问使用其他所有人都能看到的普通旧标准网页来搜寻您的网站。 到时候你做的是,和越来越好的震垮,彻底使谷歌可以看到你自己的网站链接到这些网页,并愿意抓取的链接-呃,为什么我们需要一个网站地图,再?该站点地图可能会造成有害影响,因为它会使您无法确保搜索引擎蜘蛛能够成功抓取整个网站。“哦,抓取工具是否可以看到它都没关系,我们只需在站点地图中拍打那些链接!” 现实与我们的经验相反。 考虑到站点地图是针对链接或非常复杂的UI的站点而设计的,这似乎有点讽刺意味。根据我们的经验,该站点地图无济于事,因为如果Google在您的网站上找不到合适的链接,则无论如何它都不会从该站点地图建立索引。我们已经一次又一次地看到有关堆栈溢出问题的证明。 我错了吗?站点地图是否有意义,而我们却以某种方式不正确地使用了它们?

7
如果ICANN每个域名只收取18美分,我为什么要支付10美元?
互联网名称与数字地址分配机构(ICANN)对注册的每个域名收取18美分的费用,无论其扩展名如何,但我每年都要向注册服务商支付10美元的域名费用。 域名注册商会为客户做些什么,以证明这笔额外的$ 9.82? 除了向ICANN注册外,他们还为我们的域名做什么吗? 我刚刚读到了掌握ICANN数据库密钥的7个人,并且有点好奇地想知道域名服务器为我们做些什么来证明这笔额外费用(实际费用的12倍)?

12
在域名注册期间提供虚假信息-有关系吗?
大家都知道,所有域名注册商都要求您提供个人信息。 这些个人信息包括: 姓和名 地址信息 电子邮件地址 电话号码 通过WHOIS的个人信息 根据域类型(例如TLD或ccTLD),在通过简单的Whois注册域后,此信息可能立即可用。如果您不希望这样做(在大多数情况下您当然不希望这样做),他们会提供服务,您可以从Whois服务中删除此信息,但当然,隐藏您的个人信息会增加域名购买的年度费用。 如果我在注册域名时使用虚假详细信息会怎样?

15
网站太大而无法正式使用Google Analytics(分析)?
我们刚刚从Google Analytics(分析)小组收到了此电子邮件: 我们爱您喜欢我们的产品,并尽可能多地使用它。但是,我们发现,您使用Google Analytics(分析)跟踪的网站每天向Google Analytics(分析)服务器发送的点击量超过100万。这远高于Google Analytics(分析)服务条款中指定的“每个帐户每月500万次浏览量”的限制。 每天多次处理此数据量会占用宝贵的资源,使我们能够继续为所有Google Analytics(分析)用户开发产品。 因此,从2010年8月23日开始,报表中的指标将每天更新一次,而不是一天中多次更新。您将继续照常接收Google Analytics(分析)中的所有报告和功能。唯一的变化是给定日期的数据将在第二天出现。 我们相信您了解此更改的原因。 我完全尊重这个决定,而且我认为不将我们赶出去是很慷慨的。 但是,我们如何才能以正确的方式进行操作- 如果您是每天点击量很高的“鲸鱼”网站,那么使用Google Analytics(分析)的Google官方正式方法是什么? 或者,是否还有其他更适合大型网站的分析服务?

2
关键字的顺序在页面标题中是否重要?
Stack Overflow对其页面标题进行了更改,以使问题的最受欢迎标签出现在标题的开头。更改已通过网络部署,因此请查看此问题的页面标题。 比较的问题标题和页面标题这个问题: 问题标题: 使用ASP.NET MVC3 RC安全吗? 页面标题: asp.net mvc-使用ASP.NET MVC3 RC是否安全?- 堆栈溢出 我了解尝试更改并阻止刮板在Google上排名更高的更改。将最受欢迎的标签添加到页面标题似乎是个好主意。 但是,我注意到的副作用是,打开了许多标签,现在我可以看到的标题的唯一部分是标签。将此关键字移到页面标题的后面会损害这些改善SEO的努力吗? 可能的标题: 使用ASP.NET MVC3 RC安全吗?-asp.net MVC-代码日志

9
如何找到符合我要求的虚拟主机?
这是一个“包罗万象”的问题,旨在回答有关选择虚拟主机的所有问题。专业版网站管理员不再接受有关如何选择托管的新问题。与查找虚拟主机有关的所有未来问题都应作为该问题的重复部分予以解决。有关此政策的更多信息,请参见此meta问题。 如何找到符合我要求的虚拟主机? 我们在寻找这个问题的答案时所需要的是有关虚拟主机的基础知识: 什么是虚拟主机? 共享,VPS和专用托管之间有什么区别? 内容交付网络与网络托管有何关系? 您觉得有任何其他帮助找到网络主机的信息。 我们不想要的是: 针对特定网络主机的认可或建议 我们不需要您的经验或其他主观信息(请提供事实)

5
Accept和Content-Type HTTP标头之间的区别
因此,Accept标头告诉服务器浏览器正在寻找的资源的MIME类型。例如,服务器可以发送纯文本,HTML,JSON等。 好的,这很有道理,但是当我查看Content-Type标题时,似乎正在做相同的事情。例如,它告诉服务器它需要文本或JSON。 那么HTTP标头Accept和Content-TypeHTTP标头有什么区别?

5
在Google Search Console中从HTTP转移到HTTPS
我正在从整个网站的HTTP迁移到HTTPS。该网站目前已添加到Google Search Console(以前称为Google Webmaster Tools)中,www.example.com并且所有页面都在不使用SSL的情况下建立了索引。 如何在Google Search Console上转到新的HTTPS URL? 我是否只是提交具有HTTPS URL的更新站点地图,还是添加新站点https://www.example.com并使用HTTPS URL提交站点地图?当前所有URL均设置为重定向到其HTTPS对应URL。 是否向Google Search Console添加多个属性?


8
如何为SEO和本地化构建URL?
当我以多种语言设置网站时,如何设置搜索引擎和可用性的URL? 假设我的网站是www.example.com,并且我正在翻译成法语和西班牙语。什么对可用性和SEO最好? 目录选项: http://www.example.com/sample.html http://www.example.com/fr/sample.html http://www.example.com/es/sample.html 子域选项: http://www.example.com/sample.html http://fr.example.com/sample.html http://es.example.com/sample.html 文件名选项: http://www.example.com/sample.html http://www.example.com/sample.fr.html http://www.example.com/sample.es.html 接受语言标头: 还是我应该简单地解析Accept-Language标头并在服务器端生成适合该标头的内容? 还有另一种方法吗?如果不同的语言版本没有不同的网址,那么该如何处理搜索引擎? 更新2011-12-06 Google针对meta标记明确提出了指向其他语言内容的新建议:针对多种语言内容的新标记。 更新2012-05-25 相关但不完全精确:站点地图中的多语言和跨国站点注释 2013-06-12更新将 网站内容定位到特定国家/地区包括对与该问题直接相关的几种URL方案的讨论。

6
成为网站的匿名所有者有多难?
我想创建一个带有非常激进的政治信息的网站。这不是不道德的行为(鼓励暴力等),但是我觉得我计划列出的观点肯定会让我成为很多敌人。 保护我的身份免受任何人发现我的身份有多困难?我知道网域总有$ 10 /年的选择权来私有化您的注册信息,但是我还应该考虑其他保护措施吗?
110 domains  privacy 

4
为我的域使用多个A记录-网络浏览器是否尝试过多个?
如果我为我的域添加了多个A记录,则DNS服务器会以循环顺序返回它们。 例: 192.0.2.1 A example.com 192.0.2.2 A example.com 192.0.2.3 A example.com 但是,如果第一个主机(192.0.2.1)关闭(无法访问),Web浏览器会如何反应?他们是尝试第二台主机(192.0.2.2)还是向用户返回错误消息?最受欢迎的浏览器之间有什么区别吗? 如果实现自己的应用程序,则可以实现,以便在第一个关闭的情况下使用第二个,因此有可能。这对创建容错网站非常有帮助。

8
网站的跳出率是否会影响Google排名?
Google是否考虑跳出率或网站排名中的类似因素? 背景:在Stack Exchange上,我们注意到Google最新的算法更改导致到Server Fault的流量下降了大约20%(到Super User的流量下降了很多)。堆栈溢出流量不受影响。 在WebProNews上有一篇文章,假设跳出率可能是Google最新熊猫更新中的排名信号。 根据Google Analytics(分析),以下是我们上个月的跳出率: Site Bounce Rate Avg Time on Site ------------- ----------- ---------------- SuperUser 84.67% 01:16 ServerFault 83.76% 00:53 Stack Overflow 63.63% 04:12 现在,从技术上讲,Google无法知道跳出率。如果您访问Google,搜索一些内容,然后单击第一个结果,则Google无法分辨以下两者之间的区别: 关闭计算机的用户 转到完全不同的网站的用户 花费数小时在其登陆的网站上点击的用户 谷歌有什么不知道的是需要多长时间用户回来谷歌和做其他搜索。根据《The Plex》(第47页)中的书,Google区分了他们所谓的“短点击”和“长点击”: 一个短按一下是用户很快又回到谷歌和做其他搜索的搜索。Google将此解释为第一个搜索结果不令人满意的信号。 一个长按一个搜索中,用户不会很长一段时间重新搜索。 该书说Google会在内部使用此信息来判断自己算法的质量。它还说,有人重新输入搜索内容的细微变化的短点击数据会助长“您的意思是……?” 拼写检查算法。 因此,我的假设是Google最近决定使用长点击率作为高质量网站的信号。有人对此有任何证据吗?您是否看到过跳出率较高的网站却失去了流量(反之亦然)?

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.