12 astuces GoogleSheet & SEO

Dans le monde du SEO, nous sommes régulièrement confrontés à la manipulation de données à travers le bon vieux Excel ou le rafraîchissant Google Sheet. Pour vous aider à manipuler des données facilement sur Googlesheet, j’ai compilé quelques formules qui vont vous éviter de perdre beaucoup de temps.

Pour ceux qui sont plutôt Excel, je vous invite à découvrir ce magnifique fichier qui compile l’ensemble des formules : c’est par là !

1. Extraire un NDD d’une url en incluant HTTP(S) and www

LEFT(A2,FIND("/",A2,9)-1)
googlesheet-seo-1

2. Extraire un NDD d’une url en excluant HTTP(S)

MID(A2,SEARCH("://",A2)+3,SEARCH("/",A2,9)-SEARCH("://",A2)-3)
googlesheet-seo-2

3. Extraire le nom de domaine d’une URL n’incluant pas HTTP(S) et www

MID(SUBSTITUTE(A2,"www.",""),SEARCH(":",A2)+3,SEARCH("/",SUBSTITUTE(A2,"www.",""),9)-SEARCH(":",A2)-3)
googlesheet-seo-3

4. Extraire le nom du site web à partir d’une URL

LEFT(MID(SUBSTITUTE(A2,"www.",""),SEARCH("://",A2)+3,SEARCH("/",SUBSTITUTE(A2,"www.",""),9)
-SEARCH("://",A2)-3),FIND(".",MID(SUBSTITUTE(A2,"www.",""),SEARCH("://",A2)+3,SEARCH("/",SUBSTITUTE(A2,"www.",""),9)
-SEARCH("://",A2)-3))-1) 

5. Extraire le protocole uniquement à partir d’une URL

LEFT(A2,(FIND(":",A2)-1))

6. Extraire l’extension du nom de domaine d’une URL

MID(MID(SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))+3,
SEARCH("/",SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),9)
-SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))-3),FIND(".",MID(SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),
SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))+3,SEARCH("/",SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),9)
-SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))-3)),LEN(MID(SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),
SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))+3,SEARCH("/",SUBSTITUTE(IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")),"www.",""),9)
-SEARCH("://",IF(RIGHT(A2,1)="/",A2,CONCAT(A2,"/")))-3)))

7. Identifier quelles urls se terminent par un slash ou non

IF(RIGHT(A2,1)="/","Ends with a trailing slash","Does not end with a trailing slash")



8. Extraire le chemin de l’url

RIGHT(A2,LEN(A2)-FIND("/",A2,FIND("/",A2)+2)+1)
googlesheet-seo-8

9. Extraire n’importe quel folder d’un groupe d’urls

(ici dans l’exemple il s’agit du 3ème folder)

IFERROR(LEFT(TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,"/","#",5))+1,255)),FIND("/",TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,"/","#",5))+1,255)))-1),TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,"/","#",5))+1,255)))

10. Extraire tout ce qui se trouve après un paramètre dans une URL

RIGHT(A2,LEN(A2)-FIND("?",A2))

11. Extraire tout ce qui précède un paramètre dans une URL

IFERROR(LEFT(A2,FIND("?",A2)-1),"No parameter in URL")

12. Extrayez tout ce qui se trouve dans l’avant-dernier dossier

IF(ISNUMBER(SEARCH(".",SUBSTITUTE(TRIM(LEFT(RIGHT(SUBSTITUTE("/"&IF(RIGHT(A2,1)="/",LEFT(A2,LEN(A2)-1),A2),"/",REPT(" ",99)),2*99),999))," ","/"))),
"No folder available",SUBSTITUTE(TRIM(LEFT(RIGHT(SUBSTITUTE("/"&IF(RIGHT(A2,1)="/",LEFT(A2,LEN(A2)-1),A2),"/",REPT(" ",99)),2*99),999))," ","/"))

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Découvrez aussi …

Qu’est-ce le SEO et comment fonctionne t-il ?

Qu’est-ce le SEO et comment fonctionne t-il ?

Vous souhaitez comprendre ce qu'est le SEO et son fonctionnement ? Bonne nouvelle, vous êtes au bon endroit. Nous vous avons concocté un guide simple, concis et efficace pour mieux appréhender le SEO et ses enjeux.L'une des questions les plus fréquentes parmi nos...

Comment pousser Google à crawler vos sitemaps ?

Comment pousser Google à crawler vos sitemaps ?

Si vous êtes SEO, vous savez que les sitemaps XML sont importants pour le crawl et l'indexation de vos pages. Il existe plusieurs enjeux majeurs à travers les sitemaps XML : Les urls poussées dans les sitemaps doivent regroupées vos pages importantes d'un point de vue...

10 principes UX à connaître

10 principes UX à connaître

L'UX au service de votre site web Créer un site web n'est pas chose aisée. Cela exige un parfaite compréhension et analyse de la cible. Selon vous serez amener à adapter la navigation, le style ou encore le wording de votre site. Cependant, certaines règles restent...

How to create XML Sitemap with R

How to create XML Sitemap with R

XML sitemaps are must have when you want to make sure Google crawl your pages. To create XML sitemaps, it exists multiple free and paid solutions. Well, this article will show you how to create XML sitemaps for free with a simple R script. This method does not need to...