Ce qu'un développeur Web doit se rappeler de faire SEO-Feng Shui

Aujourd'hui, il est trÚs difficile de rester un seul spécialiste de l'industrie. Et souvent, en créant un nouveau site ou en apportant diverses modifications, vous pouvez prendre soin à l'avance des principales choses qui vous aideront à tout faire immédiatement proprement et magnifiquement, non seulement en termes de programmation, mais également en termes de référencement.


Alors, que devez-vous retenir pour faire le travail efficacement, et les spécialistes du référencement étaient satisfaits de votre travail?

Nous améliorons les connaissances générales


Tout d'abord, vous devriez peut-ĂȘtre resserrer vos propres connaissances en SEO (et peut-ĂȘtre en publicitĂ© contextuelle). De telles choses dans le domaine du marketing Internet ne feront jamais de mal, et elles vous donneront l'avantage de tout faire consciemment, et pas seulement «comme il est Ă©crit dans les TdR». Il est Ă©galement utile pour l'auto-test. Il s'agit du plan gĂ©nĂ©ral sur lequel les points restants sont superposĂ©s.

Fermer les liens d'indexation



Si vous travaillez avec des audits SEO, vous savez probablement ce que sont les liens externes, les liens circulaires et les nƓuds pendants.

Dans le cas gĂ©nĂ©ral: les liens externes sont ceux qui mĂšnent vers d'autres sites et il s'avĂšre que vos visiteurs seront emmenĂ©s vers un autre endroit; liens cycliques - se comportent sur eux-mĂȘmes (Ă©galement mauvais); nƓuds pendants - par exemple, des liens pour tĂ©lĂ©charger des documents qui ne mĂšnent pas Ă  d'autres pages. Nous ajoutons l'attribut "rel =" nofollow "" Ă  tous ces liens, ce qui permettra aux robots de recherche de comprendre que vous n'avez pas besoin de suivre ce lien et qu'il ne doit pas ĂȘtre pris en compte. De cette façon, nous Ă©conomisons le poids de la page. Il est prĂ©fĂ©rable d'ajouter target = "_ blank" aux liens externes. De cette façon, votre site restera ouvert Ă  l'utilisateur et les chances de retour seront plus grandes.

Un exemple courant de références circulaires est un menu, un logo, un fil d'Ariane. Dans ces éléments typiques, les liens vers la page en cours sont souvent masqués, et il est important de se rappeler de les fermer immédiatement de l'indexation (masquer aux robots).

Les liens externes les plus courants sont un lien vers le développeur du site au sous-sol, des liens vers les réseaux sociaux, les sources d'actualités, les clients de l'entreprise, les téléphones, les e-mails, etc.

Miroirs Ă  colle



En parlant de rĂ©duction des doublons, on ne peut s'empĂȘcher de rappeler des miroirs collants. Cela signifie que vos pages ne doivent ĂȘtre accessibles qu'Ă  une seule adresse. Bien que le vĂŽtre soit disponible par:


Autrement dit, il existe trois principaux types de miroirs: le protocole (http / https), la présence d'une barre oblique à la fin des pages et la présence des trois lettres «www» convoitées.

Lorsque vous utilisez des redirections - il est important de se rappeler que pour le collage, il devrait ĂȘtre par dĂ©faut 301 (redirection permanente), et non 302 (redirection temporaire).

Si vous disposez en rÚgle générale de tri \ filtres \ pagination via les paramÚtres GET, cela crée également un double pour le moteur de recherche. Par conséquent, il est préférable de raccrocher le collage sur ces pages. Pour cela, un lien spécial <link href = "lien vers la page principale" rel = "canonical"> est ajouté à <head>. Un tel lien indique au robot que cette page n'est pas la principale, mais la principale est située à l'adresse dans l'attribut href. Cela éliminera généralement de nombreuses prises de vos pages.

Définissez les balises META et le micro-balisage corrects



Non moins important lors du dĂ©veloppement de balises META pour les pages. Les propriĂ©tĂ©s de titre et de description doivent ĂȘtre renseignĂ©es au moins sur les pages principales (principales, concernant l'entreprise, les contacts, le catalogue, les services), il est prĂ©fĂ©rable de respecter les rĂšgles de formation des balises META dans les catĂ©gories, les marchandises ou les actualitĂ©s ajoutĂ©es ultĂ©rieurement. Vous pouvez prendre un titre comme titre et ajouter des informations gĂ©nĂ©rales au titre dans le style de <meta name = "description" content = "Votre description en tant que description. Plus d'informations sur site.ru ”>.

Dans un monde idĂ©al, vous pouvez immĂ©diatement introduire le micro-marquage. Eh bien, au moins Open Graph. Plus loin, plus cet Ă©lĂ©ment se produit souvent dans divers audits de mise en Ɠuvre, il est gĂ©nĂ©ralement effectuĂ© rapidement et simplement, mais il peut donner une valeur dĂ©cente en termes d'affichage du site et de son attrait pour les clients. Vous pouvez lire sur le micro-marquage ici .

Nous créons également des robots.txt standard. Habituellement, sur Internet, vous pouvez en trouver un pour le CMS que vous utilisez - il est différent pour tout le monde. De nombreux CMS ont un générateur automatique ou des plug-ins qui prendront en charge cet élément.

Nous optimisons la vitesse de chargement du site



L'un des principaux facteurs d'attractivitĂ© d'un site pour un utilisateur est sa vitesse de tĂ©lĂ©chargement. Cela est comprĂ©hensible - attendre 2 minutes de chargement de page Ă©tait normal dans les annĂ©es 2000, mais aujourd'hui, la vitesse de consommation d'informations est plusieurs fois plus Ă©levĂ©e, ainsi que les besoins de l'utilisateur. Si vous devez regarder le prĂ©chargeur pendant plus de 5 secondes, il commence Ă  ennuyer. Souvent, en matiĂšre de vitesse de chargement, les spĂ©cialistes du rĂ©fĂ©rencement sont guidĂ©s par l'outil Google PageSpeed ​​Insights .

L'objectif principal de cet audit est l'optimisation de l'image. DĂ©sormais, il est tout simplement indĂ©cent de tĂ©lĂ©charger d’énormes photos sans les traiter ni les compresser. Si votre image pĂšse 2 Ă  3 mĂ©gaoctets, cela signifie gĂ©nĂ©ralement que votre page se chargera beaucoup plus longtemps qu'elle ne le pourrait et que vous ne vous souciez pas de votre produit. Cet Ă©lĂ©ment enlĂšvera immĂ©diatement de votre page environ 40 points (si tout est complĂštement mauvais) dans les mĂȘmes PageSpeed ​​Insights.

Le service propose Ă©galement de dĂ©placer Javascips vers le bas de la page, car leur tĂ©lĂ©chargement empĂȘche le chargement du contenu affichĂ©, ainsi que l'utilisation de la compression de fichiers et du cache du navigateur. Pour cela, des modules serveur sont utilisĂ©s, accessibles via la directive .htaccess. Vous pouvez vous prĂ©-prĂ©parer des rĂšgles suffisamment universelles, avec un terme de mise en cache et de compression, afin de pouvoir les insĂ©rer plus tard dans le projet.

Cela ressemble Ă  ceci:

<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> 

Le problĂšme de la mise en cache et de la compression inclut Ă©galement la connexion minimale de fichiers tiers. Si le site Ă  partir duquel nous les connectons cesse de fonctionner, nous ne le remarquerons peut-ĂȘtre pas Ă  temps. De plus, nous ne minimisons pas la ressource externe, ne compressons pas et ne mettons pas en cache (il s'agit Ă©galement d'une ressource externe). C'est pourquoi il est recommandĂ© de tĂ©lĂ©charger des polices et de connecter des scripts (comme jquery) Ă  partir de notre serveur.

Créer une page pour les erreurs 404


Toutes les pages inexistantes doivent renvoyer un code de rĂ©ponse 404. Beaucoup de gens l'oublient, mais il est recommandĂ© que vous ayez des Ă©lĂ©ments de navigation communs (en-tĂȘte / menu) sur cette page afin que l'utilisateur puisse accĂ©der Ă  la page qui l'intĂ©resse, et quelques liens - gĂ©nĂ©ralement vers les pages principale et prĂ©cĂ©dente. . Il est important que l'utilisateur comprenne qu'il Ă©tait sur une page inexistante, mais qu'il n'a pas Ă©tĂ© dĂ©rangĂ© et a quittĂ© votre site.

N'oubliez pas la version adaptative / mobile



Chaque jour, de plus en plus d'informations sont recherchĂ©es sur les appareils mobiles. Par consĂ©quent, si vous apportez des modifications affectant l'apparence du site sur le bureau, vous n'avez pas besoin d'ĂȘtre trop paresseux et de vĂ©rifier que rien ne se produira dans l'adaptatif. S'il n'y a pas de version mobile, il est bon de mettre tout au moins dans un aspect en caoutchouc non irritant afin que le site n'ait pas Ă  tourner constamment Ă  gauche / Ă  droite lors de la visualisation Ă  partir d'un tĂ©lĂ©phone. De plus, la prĂ©sence d'une version mobile augmente votre position dans les rĂ©sultats de recherche.

Nous fermons l'environnement de développement de l'indexation



Si vous développez un nouveau site ou travaillez sur un sous-domaine, vous devez le fermer pour l'indexation afin de ne pas tomber dans l'affiliation (plusieurs sites identiques à partir desquels le systÚme déterminera le principal, et seul tout ira bien). Cela se fait généralement via un fichier robots.txt spécial, dans lequel toutes les informations sont fermées à tous les robots.

À ce stade, la chose la plus importante est de ne pas oublier de supprimer ce fichier plus tard, sinon le robot de recherche ne connaĂźtra pas votre nouveau site et le client sera certainement trĂšs mĂ©content.

Cerise sur le gĂąteau (pages de pagination)



Pour ceux qui veulent se démarquer particuliÚrement et les perfectionnistes - nous travaillons à travers les pages de pagination pagination. La liste des actions est assez simple:

  1. Nous collons la balise canonique avec la page principale (<link href = ”lien vers la page principale” rel = ”canonical”>).
  2. Ajoutez des balises META spĂ©ciales Ă  <head> qui indiquent au robot oĂč se trouvent les pages prĂ©cĂ©dente et suivante. Pour ce faire, utilisez l '<link href = ”adresse de la page suivante” rel = ”next”> (sur toutes les pages sauf la derniĂšre) et <link href = ”l'adresse de la page prĂ©cĂ©dente” rel = ”prev”> (sur toutes les pages sauf la premiĂšre ) De plus, si nous sommes sur la deuxiĂšme page, les paramĂštres de pagination ne doivent pas ĂȘtre ajoutĂ©s Ă  la premiĂšre.
  3. Sur toutes les pages sauf la premiĂšre, ajoutez la signature «- page N» aux balises <title>, <description>, <h1> (oĂč N est le numĂ©ro de page). Cela nous aidera Ă  Ă©viter toute une sĂ©rie de duplication de contenu.

Commenter correctement


Souvent, le client dĂ©cide de supprimer une banniĂšre ou tout simplement un bloc qui ne peut pas encore ĂȘtre rempli. Mais aprĂšs six mois, voire un an, «miraculeusement» se souvient de lui et demande Ă  ĂȘtre renvoyĂ©. Comment l'obtenir est votre problĂšme. Par consĂ©quent, si vous devez masquer certaines choses qui pourraient ĂȘtre nĂ©cessaires ultĂ©rieurement, il est prĂ©fĂ©rable de les commenter ou de faire une copie du fichier. De plus, le commentaire ne doit pas ĂȘtre de la forme <! ----->, c'est-Ă -dire html ordinaire. Un tel commentaire sera affichĂ© dans le code de la page, il sera vu par le moteur de recherche et trĂšs probablement il sera considĂ©rĂ© comme du code poubelle. De plus, cela augmente la quantitĂ© de code html chargĂ©. Par consĂ©quent, il est prĂ©fĂ©rable d'envelopper ce commentaire par exemple dans un commentaire php. Et n'oubliez pas de signer de quoi il s'agit! Car ce n'est pas un fait que vous vous en souviendrez dans un an.

Liste de contrĂŽle finale



Total Nous pouvons faire une liste de contrĂŽle approximative pour un ĂȘtre cher:

  • Nous fermons les liens cycliques (menu, logo, fil d'Ariane), les liens externes (rĂ©seaux sociaux, sources, clients, tĂ©lĂ©phones, mails) et les nƓuds suspendus (documents Ă  tĂ©lĂ©charger)
  • Miroirs de colle (www, http, /), ainsi que des pages avec des paramĂštres GET (filtres, tri)
  • VĂ©rifiez que toutes les redirections sur le site sont 301
  • DĂ©finir des rĂšgles pour les balises META
  • Micro-taille en tailles max
  • Nous optimisons la vitesse de chargement du site (compression des ressources, cache du navigateur, optimisation d'image, versions minifiĂ©es des scripts et des styles, scripts en bas de page)
  • N'oubliez pas de vĂ©rifier la version mobile
  • Nous fermons l'environnement de dĂ©veloppement de l'indexation
  • Nous optimisons les pages de pagination des pages pour les moteurs de recherche
  • Nous commentons le code non pas au format html, mais en php ou sauvegarde sĂ©parĂ©ment
  • N'oubliez pas de crĂ©er une page d'erreur 404

Ce sont peut-ĂȘtre les principaux points Ă  garder Ă  l'esprit lors du dĂ©veloppement / de l'optimisation d'un site afin de connaĂźtre le zen de la promotion de la recherche (enfin, combien cela peut-il ĂȘtre fait par le dĂ©veloppeur).

Source: https://habr.com/ru/post/fr417503/


All Articles