童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

seo技术扫盲之hosts的使用

4月20日 红朱砂投稿
  其实hosts的作用在我们seo的前中后期都有很大的作用,只不过大部分的seo可能都用不到或者是很少用到。这个取决于工作的环境和个人对技术的认知,在中大型互联网公司可能会用得比较多。
  什么是hosts?
  在所有的操作系统上其实都存在一个名叫hosts的无后缀名的文件,这个文件的作用其实跟我们线上的DNS(域名解析系统)的作用是一样的,就是将IP和域名进行一一映射,就像是我们做了域名解析一样,只不过是在本地做了解析,而不是全网,因此作用的访问也仅限于你修改的那台电脑。
  这玩意存在的原因就是早期的互联网并没有DNS,所以就用这个玩意来代替了DNS,作用是一毛一样的。
  说说这个玩意的运作流程吧,当我们在浏览器里面输入一个网址的时候,那么系统会先从hosts里面去找,如果hosts里面找到了域名对应的IP,那么就直接去访问这个IP就可以到达这个域名指定的”服务器“上拿到对应的数据了。如果本地hosts文件里面没有找到,那么才会向外网的DNS服务器上去找。
  hosts在哪里,长啥样
  在Unix类系统(Unix、Linux、macos)中,hosts文件存放在etc目录下,hosts文件需要用root用户权限才能进行编辑更改。可以用vi或vim编辑器进行编辑。
  在Windows系列系统中,hosts文件是存放在c:windowssystem32drivesetc目录下。可以用notepad或vscode等文本编辑器进行编辑,但是保存的时候需要管理员权限才能进行保存。
  以MacOS为例,它大概长这样的:
  可以看到,红色框是系统默认的,绿色的框是我自己新增的
  为什么会新增这些呢?
  hosts的妙用
  第一个用处
  如果我们踏踏实实的从零开始建站,那么肯定会有这样的问题。我们在本地通过集成环境(一般都是php的进程环境)搭建了程序,然后去做模板开发。但是在我们进行测试的时候,我们想要模拟一下线上的域名访问,以及伪静态,301跳转等。
  但是一般的集成环境只有绑定localhost这个域名,这玩意跟我们的真实域名长得不一样,301跳转也不好模拟。
  这个时候,我们就可以通过修改hosts的方式来达到目的,类似上图绿色框框里面那样。前面是IP地址,一般写127。0。0。1就是代表示本地电脑啦。然后空一个或多个空格之后写上域名就OK,这个域名随便写,只要你喜欢。但是要注意跟一些线上的网站区分开,除非你不想访问线上对应的真实站点。
  有了域名之后,我们基本上就可以模式真实的线上域名访问的情况啦。不管是做伪静态还是301或者是m站等等都是可以轻松搞定的。
  当然了,要做好伪静态这个最好是跟真实的web服务器进行一一对应,是Apache的还是Nginx的。
  第二个用处
  当我们本地模板写好,数据也做了测试之后,基本上就要上线了。但是这时候如果不想让搜索引擎那么快的发现我们的站点,或者是可能存在某些bug需要真机调试的。那么也可以先不进行DNS解析,只是在本地hosts进行修改,一样可以访问我们线上的站点。只是把IP改成我们服务器的IP,域名改成我们注册的域名即可。等我们都调试好了,没问题了,再到DNS服务商那里进行解析。
  为了验证DNS生效,最好是把本地的hosts文件里面对应的记录给注释掉,注释的方法就是在最开始的位置(IP前面)加上井号()。或者是通过百度站长工具进行模拟抓取,17测(www。17ce。com)上面进行GET测试等。
  第三个用处
  一般的中大型互联网公司,为了满足日益增长的用户需求或者是应对搜索引擎的策略算法以及为了给产品经理和技术找点事做,经常都会对网站进行版本迭代更新。
  比如:广告测试,PM设计出来新的着陆页的AB测,上线新功能(小程序、mip等),seo的需求(链接板块的调整,链接的增减,新栏目的增加,页面元素和功能的增减等),这些操作不可能是本地做好了就会马上怼上正式站点的。
  一般都会有一台线上的测试服务器,测试服务器上的数据跟真实服务器上的基本是一样的,域名和模板也是一样的,技术把需求做好之后一般都会先上传到测试服务器,然后测试部门的同事就先对新的变更做测试(兼容性测试、SQL注入、页面bug、响应速度、并发性能、功能完备性)等。测试没问题了,再通知提需求的人员进行验收。验收通过后才会正式的发布到线上真实环境。其它用户才能看到。
  为了能访问测试服务器上的伪站点,测试人员和验收人员也都是通过修改hosts文件来对测试服务器上新增的需求进行测试和验收的。
  对于我们seo来说日常的用途基本就以上三个。其它的比如要浏览谷歌,其实也有用这种修改hosts的方法。
  总结
  其实hosts的作用就是替代线上的DNS服务器,让我们可以在不需要真实的域名解析的情况下轻松快速的模拟和访问测试站点或真实站点。
  文布鲁的Python与SEO
投诉 评论 转载

哪些经验能使网站优化更好只有经历过长时间的优化工作,才能领悟一些道理。企业为了拥有好排名,几乎会尝试全部的优化方式。但不懂得总结经验,找出问题,再继续下去也不会得到进步。那么哪些经验能使网站优化更好呢……权重优化中的不良因素分析现在有很多人都不知道有那些条件会影响自己网站的权重,这里谈谈一些能够影响到网站权重的各种条件,期望希望帮助,避免在优化工作中多走弯路,下面就来分析一下权重优化中的不良因素。权重……网站首页优化的若干经验分享客户在进入网站时先接触的便是网站首页,作为网站的首页承担着将有价值的内容传达给用户的责任,在吸引客户访问页面方面发挥着作用。因而在对网站进行优化设的过程中,注重对首页优化是应关……seo内链优化在操作方面要关注的问题黄冈建站优化,就找【黄冈七度鱼互联网络工作室】内链优化在操作方面要关注的问题优化网站的方法也在不断的变化,分析以前的技术经验已经不能帮助别人优化了,优化中会碰到的很多问题,前期……SEO优化攻略怎么进行很多事情在实施之前就要做好准备,上网搜索相关攻略。为的是在操作过程中不发生错误,毕竟网站优化是需要长时间操作的。中间出点错,都会导致效果反向,影响排名。那么SEO优化攻略怎么进……化解网站优化的难处有哪些方式黄冈建站优化,就找【黄冈七度鱼互联网络工作室】企业有时候会感叹,大家同样做优化,花同样的时间和精力。怎么一些同行的网站排名升得那么快,而自己却没有什么进步。那么化解网站优化的难……如何加快网站浏览速度如何加快网站浏览速度【白帽SEO】首先我们需要先了解一下我们的主机或者服务器速度简单一点百度【ping】或者本地电脑winRCMD打开管理面板如何根据需求……移动端网站SEO优化要怎样做?过去几个月在问答社区回答了一些关于移动端网站优化的问题,发现很多移动SEO的问题涉及到用哪种架构做移动站。不少SEO貌似对独立移动站,也就是单独的m。domain站有不小的执念……百度知道留链接硬广告方法100有效百度知道的操作,一直都是很多同学搞不明白的营销渠道之一。看到别人在百度知道留广告链接,不被删除,而自己留则是秒删。通过和行业内开某宝店SEO朋友取经,为啥他们做百度系产品……决定SEO效果的四大关键要素分析做流量,效果最好的还是靠搜索引擎,那么怎样能够使网站在搜索引擎的排名上升?怎样能让搜索引擎快速的抓取网站的页面?要做到上面这些,我们有必要了解,决定搜索引擎收录与排名的因素是什……网站根目录下的robots。txt写法和robotstxt协robotstxt文件的作用:网站根目录下的robotstxt文件是写给搜索引擎“看”的,用户网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。例如……seo技术扫盲之hosts的使用其实hosts的作用在我们seo的前中后期都有很大的作用,只不过大部分的seo可能都用不到或者是很少用到。这个取决于工作的环境和个人对技术的认知,在中大型互联网公司可能会用得比……
认知升级法则:从产品助理到产品VP的一整套方法论我最喜欢的一个产品经理面试问题:你认为产品经理是产品的CEO产品经理应该如何通过竞品,分析成本及研发能力?产品的温度与场景设计短视频思考:快手该如何盈利?产品经理战地笔记(一):正视原始需求一个好产品的三个必要落脚点:刚需、痛点、高频产品蜕变者S108产品周期中的的产品经理1岁的产品经理迟来的产品新人年终产品工作总结一条产品总监的日常:产品经理的四大境界与争论的四个阶段性心得写给入门硬件PM:一个硬件产品的价格构成产品经理的职业壁垒:商业能力和行动力街上的体验(散文)我的愿望疯狂的饭圈:脂粉、打投、拔旗,困在资本与流量游戏中经期喝红糖水的好处经期第一至三天是丰胸最佳期全姓好听稀少的男孩名字目前21胜接近前2季胜场数!SGA我们知道自己在变得更好不公平!产奶的动物那么多,为什么我们只喝牛的奶?真相不简单搞笑的电梯色狼杀人抛尸罪一般判多久魅蓝品牌重生?创始人都离职的魅蓝能拯救被边缘化的魅族吗?肿瘤为什么可以悄无声息的复发?诗经《谷风》

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界