Web开发人员必须记住要做SEO-Feng Shui

今天,要保持一个行业专家非常困难。 通常,在创建新站点或进行各种更改时,您可以提前做好准备,从而不仅可以在编程方面,而且在SEO方面都可以轻松,美观地完成所有重要工作。


那么,您应该记住什么才能有效地完成工作,而SEO专家对您的工作感到满意?

我们增强常识


首先,也许,您应该加强自己对SEO(以及上下文广告)的了解。 互联网营销领域的此类事情将永远不会受到伤害,它们将为您提供自觉地做所有事情的优势,而不仅仅是“按ToR编写的内容”。 它对于自检也很有用。 这是剩余点分层的总体轮廓。

关闭索引链接



如果您使用SEO审核,您可能知道什么是外部链接,圆形链接和悬空节点。

在一般情况下:外部链接是指向其他站点的链接,结果您的访问者将被带到另一个地方; 循环链接-表现自己(也很糟糕); 悬空节点-例如,链接,用于下载未链接到其他页面的文档。 我们在所有此类链接中添加了“ rel =” nofollow””属性,这将使搜索引擎可以理解,您无需点击此链接,也不应将其考虑在内。 这样我们可以节省页面重量。 最好在外部链接中添加target =“ _空白”-这样,您的网站将对用户保持开放状态,并且返回它的机会更大。

循环引用的常见示例是菜单,徽标,面包屑。 在这些典型元素中,通常会隐藏指向当前页面的链接,并且切记要立即将其关闭以免被索引(从机器人隐藏),这一点很重要。

最典型的外部链接是指向地下室站点开发人员的链接,与社交网络,新闻来源,公司客户,电话,邮件等的链接。

胶镜



说到减少重复,不禁让人想起粘贴镜。 这意味着您的页面只能在1个地址访问。 虽然您可以通过以下方式获得您的帮助:


也就是说,有三种主要的镜像类型:协议(http / https),页面末尾有斜杠以及令人垂涎的三个字母“ www”。

使用重定向时-重要的是要记住,对于粘合,默认情况下应为301 (永久重定向),而不是302(临时重定向)。

如果您通过GET参数进行排序\过滤器\分页,通常也会为搜索引擎创建一个double。 因此,最好在这些页面上挂胶。 为此,在<head>中添加了特殊链接<link href =“到主页的链接” rel =“ canonical”>。 这样的链接告诉机器人该页面不是主要页面,但主要页面位于href属性中的地址。 这通常会消除您的页面占用量。

设置正确的元标记和微标记



为页面开发元标记时同样重要。 标题和描述属性应至少在主页上填写(主要是关于公司,联系方式,目录,服务),最好注意随后添加的类别,商品或新闻中元标记的形成规则。 您可以将标题作为标题,并以<meta name =“ description” content =“您的描述作为描述”的样式向标题添加常规信息。 有关site.ru的更多信息”>。

在理想的世界中,您可以立即引入微标记。 好吧,至少是Open Graph。 该项目越远,在进行各种实施审计时就越频繁,通常可以快速,简单地完成,但是在展示站点及其对客户的吸引力方面,它可以提供可观的价值。 您可以在此处阅读有关微标记的信息

我们还创建标准的robots.txt。 通常,在Internet上可以找到所用CMS的一个-每个人的情况都不相同。 许多CMS具有自动生成器或将接管此项目的插件。

我们优化网站加载速度



网站对用户的吸引力的主要因素之一是其加载速度。 这是可以理解的-在2000年代,等待2分钟的页面加载是正常的,但是如今,信息消耗的速度以及用户的需求要高出几倍。 如果您必须看预载器超过5秒钟,它会很烦人。 通常,在加载速度方面,SEO专家会以Google PageSpeed Insights工具为指导。

该审核的主要重点是图像优化。 现在,上传大型图片而不处理或压缩任何图片只是不雅之举。 如果您的图片重2-3兆字节,则通常意味着您的页面加载时间会长得多,并且您不必在意产品。 在同一PageSpeed Insights中,该项目会立即从您的页面中删除40点(如果一切都非常糟糕)。

该服务还提供将Javascips向下移动的页面,因为 下载它们会阻止加载显示的内容,以及使用文件压缩和浏览器缓存。 为此,使用服务器模块,可通过.htaccess指令访问服务器模块。 您可以使用缓存和压缩术语为自己准备足够通用的规则,以便稍后将其插入项目中。

看起来像这样:

<IfModule mod_expires.c> ExpiresActive on ExpiresDefault "access plus 6 hour" ExpiresByType image/jpeg "access plus 7 day" ExpiresByType image/gif "access plus 7 day" ExpiresByType image/png "access plus 7 day" ExpiresByType image/x-icon "access plus 7 day" ExpiresByType text/css "access plus 6 hour" ExpiresByType application/javascript "access plus 6 hour" ExpiresByType application/x-javascript "access plus 6 hour" ExpiresByType application/x-shockwave-flash "access plus 6 hour" </IfModule> <IfModule mod_deflate.c> <filesMatch "\.(js|css|html|php|jpg|jpeg|png|gif|svg)$"> SetOutputFilter DEFLATE </filesMatch> </IfModule> 

缓存和压缩问题还包括第三方文件的最小连接。 如果我们连接它们的站点停止工作,我们可能不会及时注意到这一点。 此外,我们不会缩小外部资源,不会压缩也不会缓存(这也是外部资源)。 这就是为什么从我们的服务器上下载字体并连接脚本(如jquery)是一个好习惯的原因。

创建页面以解决404错误


所有不存在的页面都应提供404响应代码。很多人都忘记了它,但建议您在此页面上使用通用的导航元素(标题/菜单),以便用户可以从中转到感兴趣的页面,以及一些链接(通常指向主页和上一页) 。 重要的是,用户应了解他在一个不存在的页面上,但没有受到打扰,因此完全离开了您的网站。

不要忘记自适应/移动版本



每天,通过移动设备搜索越来越多的信息。 因此,如果进行更改以影响站点在桌面中的外观,则不必太懒惰,并检查自适应数据库中不会有任何影响。 如果没有移动版本,则是一种很好的形式,至少应将所有内容带入无刺激性的橡胶外观中,以使该网站在通过电话查看时不必经常向左/向右旋转。 另外,移动版本的出现增加了您在搜索结果中的位置。

我们从索引关闭开发环境



如果您正在开发新站点或在子域上工作,则必须关闭该站点以进行索引编制,以免隶属关系(系统将从中确定主要站点的几个相同站点,并且只有此站点才能正常工作)。 通常,这是通过特殊的robots.txt文件完成的,其中所有机器人均关闭了所有信息。

在这一点上,最重要的是不要忘记以后删除该文件,否则搜索机器人将不会知道您的新站点,并且客户端肯定会非常不满意。

蛋糕上的樱桃(分页)



对于那些特别想脱颖而出和完美主义者的人,我们将在分页中进行分页。 动作列表非常简单:

  1. 我们将规范标签与主页粘合(<link href =“链接至主页” rel =“ canonical”>)。
  2. 在<head>上添加特殊的元标记,告诉机器人上一页和下一页的位置。 为此,请使用<link href =“下一页的地址” rel =“下一页”>(除最后一页外的所有页面),以及<link href =“上一页的地址” rel =“ prev”>(除第一页外的所有页面) ) 此外,如果我们位于第二页,则不应将分页参数添加到第一页。
  3. 在除第一页之外的所有页面上,将签名“-page N”添加到标签<title>,<description>,<h1>(其中N是页码)。 这将帮助我们避免一系列重复的内容。

正确评论


客户通常会决定删除横幅或只是无法填充的块。 但是六个月甚至一年之后,“奇迹般地”记住了他并要求将其遣返。 您如何获得它是您的问题。 因此,如果您需要隐藏一些以后可能需要再次使用的东西,最好将它们注释掉或制作文件的副本。 此外,注释的形式不应为<!----->,即 纯HTML。 这样的注释将显示在页面的代码中,它将被搜索引擎看到,并且很有可能被视为垃圾代码。 另外,它增加了已加载的html代码的数量。 因此,最好将此注释包装在php注释中。 并且不要忘记签署它所指的东西! 因为事实并非如此,您自己会记住这一点。

最终清单



合计 我们可以为亲人做一个大概的清单:

  • 我们关闭循环链接(菜单,徽标,面包屑),外部链接(社交网络,来源,客户,电话,邮件)和挂起的节点(用于下载的文档)
  • 胶镜(www,http,/)以及带有GET参数的页面(过滤器,排序)
  • 检查网站上的所有重定向均为301
  • 设定中继标记的规则
  • 微型,最大尺寸
  • 我们优化网站的加载速度(资源压缩,浏览器缓存,图像优化,脚本和样式的缩小版本,页面底部的脚本)
  • 不要忘记检查手机版本
  • 我们从索引关闭开发环境
  • 我们为搜索引擎优化页面分页页面
  • 我们对代码的注释不是html格式,而是php或单独备份
  • 不要忘记创建404错误页面

这些也许是在开发/优化网站以了解搜索推广的Zen时应牢记的要点(开发人员可以做多少事情)。

Source: https://habr.com/ru/post/zh-CN417503/


All Articles