Que vous commenciez un nouveau site ou amélioriez un ancien, le contenu est un élément crucial de votre stratégie, mais vous ne pouvez pas écrire n’importe quoi sur un site. Vous voulez vous classer pour les bons mots clés qui génèrent le bon trafic, et vous ne pouvez pas tirer ces idées de nulle part. Des techniques comme la recherche sur les concurrents et l’analyse des écarts de mots clés sont essentielles, mais elles ne vont que jusqu’à présent. Dans une équipe de contenu plus large, vous devez illustrer comment vous souhaitez que le contenu soit écrit et quels sujets doivent être couverts. Cela peut être difficile à gérer avec une multitude d’autres tâches à régler. Heureusement, Python est à portée de main pour rendre les choses un peu plus faciles.

Qu’est-ce que Python ?

Python est un langage de programmation populaire, connu pour sa syntaxe claire, son évolutivité et son utilisation dans l’IA et l’apprentissage automatique. Certaines des plus grandes entreprises du monde, dont Google, la NASA et Facebook, utilisent Python comme partie intégrante de leurs systèmes.

Façons d’apprendre Python

Python est l’une des langues les plus faciles à apprendre, et il est recommandé d’essayer des cours dans des endroits comme :

  • Udemy
  • Codécademie

  • Coursera

  • Udacity

  • Datacamp

  • Et si vous avez besoin de commentaires et d’assistance, Twitter est plein de gens qui sont plus qu’heureux de vous aider. Mais en plus d’apprendre, cela aide également à rester coincé avec le code réel et à voir comment les choses fonctionnent et comment elles ne fonctionnent pas. Personne n’aime se tromper ou voir les codes d’erreur, mais ils sont essentiels pour vous enseigner la syntaxe et les processus corrects, vous n’avez donc pas à les voir aussi souvent.

    Façons d’exécuter Python

    Détailler toutes les façons dont vous pouvez exécuter le code Python serait digne de son propre article, mais les principaux sont:

  • Terminal et ligne de commande
  • Environnement virtuel (comme virtualenv)

  • Environnements d’ordinateurs portables (comme les ordinateurs portables Jupyter et Google Colab)

  • Environnements de package (comme Conda)

  • Les choix populaires sont les environnements de terminal / ligne de commande et de bloc-notes. C’est ce qui convient à votre style de codage et si vous prévoyez de collaborer avec des personnes sur différents systèmes d’exploitation.

    Google Scraping pour les idées de contenu

    La première étape pour créer les meilleurs résumés de contenu consiste à trouver un sujet et des sous-sujets pertinents que vous souhaitez couvrir. Il existe plusieurs façons de le faire dans SEMrush, mais l’une des meilleures consiste à effectuer une analyse des écarts contre vous et vos concurrents pour voir ce pour quoi ils se classent et ce que vous pourriez manquer. À partir de là, vous pouvez commencer à parcourir les SERP et découvrir ce que tout le monde écrit sur le sujet. Il existe différentes manières de le faire, mais la meilleure consiste à extraire les données des SERP pour un mot clé donné. Si vous vous sentez audacieux, vous pouvez le faire vous-même, mais je préfère utiliser une API pour gagner du temps et des cheveux sur ma tête. Pour mon script Python (que j’ai mis à disposition dans un cahier Colab), j’ai utilisé les outils suivants:

  • API Serpstack
  • Belle bibliothèque de soupe

  • Demandes

  • Pandas

  • Google Colab

  • Et une fois que tout a été installé, j’ai configuré le script pour extraire tout le texte des balises HTML suivantes:

  • La raison pour laquelle je n’ai retiré aucun texte des balises de paragraphe était de réduire la tentation de copier. Les en-têtes donnent un bon aperçu d’un sujet, et le texte en gras / italique peut proposer des mots mis en évidence. Le raclage des liens peut également offrir des recherches supplémentaires et des opportunités de montrer l’expertise et l’autorité. Le texte est ensuite exporté vers un CSV via Pandas, où vous pouvez l’enregistrer et analyser le texte pour trouver ce dont vous avez besoin.

    Transformer les données supprimées en un résumé de contenu

    Maintenant que vous avez du texte, il est temps de le mouler en un résumé de contenu. Il y a une tentation de jeter des mots dans un document et de l’envoyer à votre équipe, mais cela ne les aidera pas, surtout s’ils ne sont pas nécessairement des experts dans le sujet que vous traitez. L’une des ressources les plus utiles que j’ai trouvées au cours de l’année dernière a été la présentation de Matthew Kay sur Un processus de génération de contenu répétable qui a généré plus de 100 000 clics de recherche en moins de 12 mois. Dans ce document, il a discuté de la façon de ne pas écrire un résumé de contenu et de sa manière, en décomposant tout en éléments clés:

  • Mots clés à cibler avec leurs volumes de recherche respectifs
  • URL, méta-titres et descriptions suggérés

  • Rubriques et éléments à couvrir en dessous

  • Je l’ai utilisé comme modèle pour mes résumés de contenu, mais je les ai adaptés pour permettre un peu plus de liberté à la personne affectée aux tâches. De cette façon, ils pourraient présenter leurs propres styles dans les limites du dossier.

    L’importance d’utiliser Python pour créer des mémoires de contenu informatif

    Pourquoi traverser tous ces ennuis avec Python ? Parce que c’est un moyen efficace de rivaliser avec d’autres entreprises dans les SERPs. Ils ont l’espace dont vous avez besoin, et en plus de copier (ce qui est faux et ne fonctionne pas), vous devez combler les lacunes qu’ils ont laissées. Python peut vous aider à les trouver grâce à l’art de l’automatisation. Dans une petite équipe, vous pouvez faire quelques mémoires chaque semaine, mais pour les grandes équipes, cela pourrait être des centaines par mois. Faire cela manuellement serait une perte de temps précieux. Ainsi, en tirant parti de la puissance de la base de données SEMrush et de la nature automatisée de Python, vous pouvez fournir des informations informatives et contextuelles aux membres de votre équipe. Il y a un autre bonus – la possibilité d’obtenir une fonctionnalité SERP. Dans SEMrush, vous pouvez savoir si le SERP d’un mot clé a des fonctionnalités SERP dans le nouvel écran Présentation des mots clés. Dans Serpstack, il existe également des moyens de renvoyer des données à partir d’éléments tels que les graphiques des connaissances, les principales histoires, les questions connexes et les recherches associées pour proposer des sous-sujets et des requêtes supplémentaires pour répondre dans votre contenu.

    Couvrir les bases – Offrir quelque chose d’unique

    À première vue, cela ressemble à une régurgitation du contenu d’une manière très formelle. Mais quand on y pense, la façon dont les pages sont classées dans les SERPs est une formule, et beaucoup de référencement l’est aussi. Ces aspects ne changeront pas, mais la façon dont vous écrivez le contenu peut. En raison du fonctionnement de l’intention de recherche, une grande partie du contenu suit un certain «modèle», mais vous n’avez pas à écrire chaque type d’article de la même manière. Je travaille avec une philosophie que j’appelle «GTBR» (prononcé «gitbar») : Get The Basics Right. Tant que vous couvrez l’essentiel, tout le reste dépend de vous. Le contenu et les liens constituent une partie importante du référencement et du classement et sans les bases couvertes, votre contenu est peu susceptible d’être partagé, vous ne serez pas classé aussi bien et les mesures telles que le temps de séjour seront inférieures à ce qu’elles devraient être.

    Les resultats

    Jusqu’à présent, nous avons surtout examiné la théorie, mais qu’en est-il des résultats pratiques ? Depuis le début des nouvelles fiches de contenu, les processus sont plus rationalisés, ce qui permet d’économiser du temps et des ressources pour d’autres tâches. Et avec plus de contenu, il y a plus de mots clés de classement et de trafic : de plus, les mots clés dans le top 10 sont passés de 16 à 40 aux États-Unis et de 14 à 22 au Royaume-Uni. Le blog Adzooma a également vu une augmentation de 34,4% du trafic organique entre janvier et mars, grâce à une augmentation de la visibilité grâce aux mots-clés de classement et aux liens acquis grâce à un contenu de haute qualité.

    Conclusion

    Avec la connaissance de Python, certains mots clés triés sur le volet de SEMrush, des mémoires utiles et l’ingéniosité de l’auteur, vous avez la possibilité de créer le meilleur contenu dans votre créneau. Vous devriez toujours couvrir les bases pour vous assurer que votre message est clair et informatif, mais un peu d’expérimentation peut grandement contribuer aux partages et aux liens. (Et si vous voyez des moyens d’améliorer le code dans mon script Python, je suis toujours ouvert aux commentaires.)

    Categories: SEO

    S’abonner
    Notification pour
    guest

    Commentaires
    Commentaires en ligne
    Afficher tous les commentaires
    0
    Nous aimerions avoir votre avis, veuillez laisser un commentaire.x