Généré le 21 Mars 2026 16:55
Vieilles statistiques? UPDATE !
Le score est de 61/100
Titre
Makefile Tutorial By Example
Longueur : 28
Parfait, votre titre contient entre 10 et 70 caractères.
Description
Makefile Tutorial by Example
Longueur : 28
Idéalement, votre balise META description devrait contenir entre 70 et 160 caractères (espaces compris). Utilisez cet outil gratuit pour calculer la longueur du texte.
Mots-clefs
makefile make file tutorial
Bien, votre page contient une balise META keywords.
Propriétés Open Graph
Bien, cette page profite des balises META Open Graph.
| Propriété | Contenu |
|---|---|
| type | article |
| title | Makefile Tutorial by Example |
| description | Makefile Tutorial by Example |
| url | https://makefiletutorial.com |
| site_name | Makefile Tutorial |
Niveaux de titre
| H1 | H2 | H3 | H4 | H5 | H6 |
| 10 | 49 | 0 | 0 | 0 | 0 |
Images
Nous avons trouvé 6 image(s) sur cette page Web.
6 attribut(s) alt sont vides ou manquants. Ajouter un texte alternatif permet aux moteurs de recherche de mieux comprendre le contenu de vos images.
Ratio texte/HTML
Ratio : 43%
Idéal! le ratio de cette page texte/HTML est entre 25 et 70 pour cent.
Flash
Parfait, aucun contenu FLASH n'a été détecté sur cette page.
Iframe
Dommage, vous avez des Iframes sur vos pages Web, cela signifie que son contenu ne peut pas être indexé par les moteurs de recherche.
Réécriture d'URLs
Bien. Vos liens sont optimisés!
Tiret bas dans les URLs
Nous avons détectés des soulignements dans vos URLs. Vous devriez plutôt utiliser des tirets pour optimiser votre référencement.
Liens dans la page
Nous avons trouvé un total de 77 lien(s) dont 0 lien(s) vers des fichiers
| Texte d'ancre | Type | Juice |
|---|---|---|
| Start the Tutorial | Interne | Passing Juice |
| Makefile Cookbook | Interne | Passing Juice |
| Star | Externe | Passing Juice |
| Makefile Tutorial | Interne | Passing Juice |
| Why do Makefiles exist? | Interne | Passing Juice |
| What alternatives are there to Make? | Interne | Passing Juice |
| The versions and types of Make | Interne | Passing Juice |
| Running the Examples | Interne | Passing Juice |
| Makefile Syntax | Interne | Passing Juice |
| The essence of Make | Interne | Passing Juice |
| More quick examples | Interne | Passing Juice |
| Make clean | Interne | Passing Juice |
| Variables | Interne | Passing Juice |
| Targets | Interne | Passing Juice |
| The all target | Interne | Passing Juice |
| Multiple targets | Interne | Passing Juice |
| Automatic Variables and Wildcards | Interne | Passing Juice |
| * Wildcard | Interne | Passing Juice |
| % Wildcard | Interne | Passing Juice |
| Automatic Variables | Interne | Passing Juice |
| Fancy Rules | Interne | Passing Juice |
| Implicit Rules | Interne | Passing Juice |
| Static Pattern Rules | Interne | Passing Juice |
| Static Pattern Rules and Filter | Interne | Passing Juice |
| Pattern Rules | Interne | Passing Juice |
| Double-Colon Rules | Interne | Passing Juice |
| Commands and execution | Interne | Passing Juice |
| Command Echoing/Silencing | Interne | Passing Juice |
| Command Execution | Interne | Passing Juice |
| Default Shell | Interne | Passing Juice |
| Double dollar sign | Interne | Passing Juice |
| Error handling with -k, -i, and - | Interne | Passing Juice |
| Interrupting or killing make | Interne | Passing Juice |
| Recursive use of make | Interne | Passing Juice |
| Export, environments, and recursive make | Interne | Passing Juice |
| Arguments to make | Interne | Passing Juice |
| Variables Pt. 2 | Interne | Passing Juice |
| Flavors and modification | Interne | Passing Juice |
| Command line arguments and override | Interne | Passing Juice |
| List of commands and define | Interne | Passing Juice |
| Target-specific variables | Interne | Passing Juice |
| Pattern-specific variables | Interne | Passing Juice |
| Conditional part of Makefiles | Interne | Passing Juice |
| Conditional if/else | Interne | Passing Juice |
| Check if a variable is empty | Interne | Passing Juice |
| Check if a variable is defined | Interne | Passing Juice |
| $(MAKEFLAGS) | Interne | Passing Juice |
| Functions | Interne | Passing Juice |
| First Functions | Interne | Passing Juice |
| String Substitution | Interne | Passing Juice |
| The foreach function | Interne | Passing Juice |
| The if function | Interne | Passing Juice |
| The call function | Interne | Passing Juice |
| The shell function | Interne | Passing Juice |
| The filter function | Interne | Passing Juice |
| Other Features | Interne | Passing Juice |
| Include Makefiles | Interne | Passing Juice |
| The vpath Directive | Interne | Passing Juice |
| Multiline | Interne | Passing Juice |
| .phony | Interne | Passing Juice |
| .delete_on_error | Interne | Passing Juice |
| SCons | Externe | Passing Juice |
| CMake | Externe | Passing Juice |
| Bazel | Externe | Passing Juice |
| Ninja | Externe | Passing Juice |
| Microsoft Visual Studio | Externe | Passing Juice |
| Ant | Externe | Passing Juice |
| Maven | Externe | Passing Juice |
| Gradle | Externe | Passing Juice |
| automatic variables | Externe | Passing Juice |
| list of options | Externe | Passing Juice |
| Text Functions | Externe | Passing Juice |
| Filename Functions | Externe | Passing Juice |
| define directive | Externe | Passing Juice |
| canned recipes | Externe | Passing Juice |
| eval function | Externe | Passing Juice |
| builtin functions | Externe | Passing Juice |
Nuage de mots-clefs
two echo files blah all variables target makefile run make
Cohérence des mots-clefs
| Mot-clef | Contenu | Titre | Mots-clefs | Description | Niveaux de titre |
|---|---|---|---|---|---|
| make | 72 | ![]() |
![]() |
![]() |
![]() |
| echo | 60 | ![]() |
![]() |
![]() |
![]() |
| all | 52 | ![]() |
![]() |
![]() |
![]() |
| run | 38 | ![]() |
![]() |
![]() |
![]() |
| target | 36 | ![]() |
![]() |
![]() |
![]() |
Url
Domaine : makefiletutorial.com
Longueur : 20
Favicon
Trés mauvais. Nous n'avons pas trouvé d'icônes de raccourci. Les icônes sont l'un des moyens faciles d'attirer des visiteurs réguliers plus souvent sur votre site.
Imprimabilité
Aucun style CSS pour optimiser l'impression n'a pu être trouvé.
Langue
Bien. Votre langue est : en.
Dublin Core
Cette page ne profite pas des métadonnées Dublin Core.
Doctype
HTML 5
Encodage
Parfait. Votre charset est UTF-8.
Validité W3C
Erreurs : 0
Avertissements : 0
E-mail confidentialité
Génial, aucune adresse e-mail n'a été trouvé sous forme de texte!
HTML obsolètes
Génial! Nous n'avons pas trouvé de balises HTML obsolètes dans votre code.
Astuces vitesse
![]() |
Excellent, votre site n'utilise pas de tableaux imbriqués. |
![]() |
Parfait. Aucun style css inline n'a été trouvé dans vos tags HTML! |
![]() |
Génial, votre site web contient peu de fichiers CSS. |
![]() |
Parfait, votre site web contient peu de fichiers javascript. |
![]() |
Parfait : votre site tire parti de gzip. |
Optimisation mobile
![]() |
Icône Apple |
![]() |
Méta tags viewport |
![]() |
Contenu FLASH |
Sitemap XML
Manquant
Votre site web ne dispose pas d’une sitemap XML, ce qui peut poser problème.
La sitemap recense les URLs que les moteurs de recherche peuvent indexer, tout en proposant d’éventuelles informations supplémentaires (comme la date de dernière mise à jour, la fréquence des changements, ainsi que leur niveau d’importance). Ceci permet aux moteurs de recherche de parcourir le site de façon plus efficace.
Robots.txt
https://makefiletutorial.com/robots.txt
Votre site dispose d’un fichier robots.txt, ce qui est optimal.
Mesures d'audience
Manquant
Nous n'avons trouvé aucun outil d'analytics sur ce site.
Un outil de mesure d'audience vous permet d'analyser l’activité des visiteurs sur votre site. Vous devriez installer au moins un outil Analytics. Il est souvent utile d’en rajouter un second, afin de confirmer les résultats du premier.
Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web