carlalexander.ca

Evaluation du site carlalexander.ca

The Man in the Arena by Carl Alexander

 Généré le 08 Avril 2026 02:17

Vieilles statistiques? UPDATE !

Le score est de 60/100

Optimisation du contenu

Titre

The Man in the Arena by Carl Alexander

Longueur : 38

Parfait, votre titre contient entre 10 et 70 caractères.

Description

A place to learn about advanced programming topics using WordPress

Longueur : 66

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

Très mauvais. Nous n'avons pas trouvé de balise META keywords sur votre page. Utilisez ce générateur gratuit de balises META en ligne pour créer des mots-clés.

Propriétés Open Graph

Bien, cette page profite des balises META Open Graph.

Propriété Contenu
type website
locale en_US
site_name The Man in the Arena
title The Man in the Arena by Carl Alexander
description A place to learn about advanced programming topics using WordPress
url https://carlalexander.ca/
image https://carlalexander.ca/uploads/2016/06/13517406_10154268437962769_6512084847608525496_o.jpg?height=1418&width=2048
image:width 2048
image:height 1418

Niveaux de titre

H1 H2 H3 H4 H5 H6
1 4 10 11 0 0
  • [H1] Welcome!
  • [H2] Recent Articles
  • [H2] 2025 in review: Going through the middle passage
  • [H2] 2024 in review: Stepping away
  • [H2] 2023 in review: Unmasking
  • [H3] Programming
  • [H3] WordPress
  • [H3] Laravel
  • [H3] Symfony
  • [H3] System administration
  • [H3] DevOps
  • [H3] Ymir
  • [H3] Teaching
  • [H3] Self-publishing
  • [H3] Year in review
  • [H4] All Articles
  • [H4] Introduction to object-oriented programming
  • [H4] Software design patterns
  • [H4] SOLID principles
  • [H4] Object-oriented design
  • [H4] PHP
  • [H4] Testing
  • [H4] Computer science concepts
  • [H4] Miscellaneous
  • [H4] WordPress for the adventurous
  • [H4] Serverless computing

Images

Nous avons trouvé 16 image(s) sur cette page Web.

2 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 : 18%

Bien, le ratio de cette page texte/HTML est supérieur à 15, mais inférieur à 25 pour cent.

Flash

Parfait, aucun contenu FLASH n'a été détecté sur cette page.

Iframe

Génial, il n'y a pas d'Iframes détectés sur cette page.

Réécriture d'URLs

Bien. Vos liens sont optimisés!

Tiret bas dans les URLs

Parfait! Aucuns soulignements détectés dans vos URLs.

Liens dans la page

Nous avons trouvé un total de 131 lien(s) dont 0 lien(s) vers des fichiers

Texte d'ancre Type Juice
Skip to the content Interne Passing Juice
The Man in the Arena Interne Passing Juice
Free course Interne Passing Juice
Book Interne Passing Juice
Newsletter Interne Passing Juice
What I’m doing now Interne Passing Juice
About Interne Passing Juice
- Interne Passing Juice
Search Interne Passing Juice
All Articles Interne Passing Juice
Why object-oriented programming is your next step as a WordPress developer Interne Passing Juice
The first thing you should learn from object-oriented programming Interne Passing Juice
Using inheritance with WordPress Interne Passing Juice
Polymorphism and WordPress: Abstract classes Interne Passing Juice
Polymorphism and WordPress: Interfaces Interne Passing Juice
How to approach object-oriented programming with WordPress Interne Passing Juice
Moving beyond the basics with software design patterns Interne Passing Juice
Singletons and their use in WordPress Interne Passing Juice
The mediator pattern in WordPress Interne Passing Juice
Spying on WordPress with the proxy pattern Interne Passing Juice
Helping WordPress make friends with the decorator pattern Interne Passing Juice
Importing data into WordPress using the strategy pattern Interne Passing Juice
Using the static factory method pattern with WordPress Interne Passing Juice
Using the chain-of-responsibility pattern to hash WordPress passwords Interne Passing Juice
SOLID principles Externe Passing Juice
Single responsibility principle, WordPress and You Interne Passing Juice
Dependency inversion principle and WordPress Interne Passing Juice
Designing a class: WordPress AJAX handler Interne Passing Juice
Designing a class: WordPress API client Interne Passing Juice
Designing a class around WordPress hooks Interne Passing Juice
Designing a class to build simple WordPress queries Interne Passing Juice
Designing a class to create complex WordPress queries Interne Passing Juice
Designing a class to generate HTML content in WordPress Interne Passing Juice
Designing a class representing a WordPress admin page Interne Passing Juice
Designing a class to represent a WordPress meta box Interne Passing Juice
Designing a class to manage WordPress posts Interne Passing Juice
Designing classes for the WordPress options API Interne Passing Juice
Designing classes that use the WordPress plugin API Interne Passing Juice
Saving WordPress custom post types using an interface Interne Passing Juice
Designing entities using WordPress custom post types Interne Passing Juice
Designing a system: WordPress event management Interne Passing Juice
Designing a system: WordPress REST API endpoints Interne Passing Juice
Designing a system: WP-CLI commands Interne Passing Juice
Designing a system: WordPress routing Interne Passing Juice
Designing a system: WordPress admin pages Interne Passing Juice
Improving a system: Different types of WordPress admin pages Interne Passing Juice
Designing a class to assemble plugin classes Interne Passing Juice
Using dependency injection with WordPress Interne Passing Juice
PHP strings and how to format them Interne Passing Juice
How to use PHP array functions instead of loops Interne Passing Juice
Mastering the use of PHP conditionals Interne Passing Juice
PHP reflection API fundamentals Interne Passing Juice
How does a PHP application work? Interne Passing Juice
Introduction to WordPress unit testing Interne Passing Juice
How do you start unit testing existing WordPress code? Interne Passing Juice
Introduction to WordPress acceptance testing Interne Passing Juice
Coupling and cohesion in WordPress and beyond Interne Passing Juice
What is software complexity and how can you manage it? Interne Passing Juice
Thoughts on type safety with WordPress Interne Passing Juice
Read more code Interne Passing Juice
The importance of naming in programming Interne Passing Juice
How debugging can make you a better developer Interne Passing Juice
Organizing your files in an object-oriented WordPress plugin Interne Passing Juice
Thoughts on WordPress and the MVC pattern Interne Passing Juice
Harnessing your superpower with DRY Interne Passing Juice
How to use the static keyword with WordPress Interne Passing Juice
How I setup my 2016 MacBook Pro Interne Passing Juice
How I setup my 2021 MacBook Pro Interne Passing Juice
Beginner’s guide to regular expressions Interne Passing Juice
How to troubleshoot WordPress performance Interne Passing Juice
Keeping Your WordPress Safe Interne Passing Juice
On becoming a WordPress expert Interne Passing Juice
How to use placeholders for WordPress translations Interne Passing Juice
WordPress for the adventurous: Entry points Interne Passing Juice
WordPress for the adventurous: Loading Interne Passing Juice
WordPress for the adventurous: Options API Interne Passing Juice
WordPress for the adventurous: Plugin API Interne Passing Juice
WordPress for the adventurous: Rewrite API Interne Passing Juice
WordPress for the adventurous: WP_Query class Interne Passing Juice
Ymir Externe Passing Juice
Standardizing Laravel model attribute names using constants Interne Passing Juice
Using static factory methods with Laravel models Interne Passing Juice
How to test Stripe Checkout and Customer portal with Laravel Dusk Interne Passing Juice
How to send Laravel Vapor logs to Papertrail Interne Passing Juice
How to autowire a Symfony console application Interne Passing Juice
An honest conversation about being a WordPress sysadmin Externe Passing Juice
Give your WordPress client an Apple experience Interne Passing Juice
A look at the modern WordPress server stack Interne Passing Juice
Introduction to the command-line interface Interne Passing Juice
A look at WordPress page caching with a CDN Externe Passing Juice
How to use CloudFront to do WordPress page caching Externe Passing Juice
How to build an image optimizing CDN with CloudFront Externe Passing Juice
How to use git push with WordPress Interne Passing Juice
Introduction to automated WordPress deployments Interne Passing Juice
Getting started with continuous integration and WordPress Interne Passing Juice
Continuous deployment to the WordPress directory with CircleCI Interne Passing Juice
How to use Bedrock with Pantheon Interne Passing Juice
Automating WordPress updates with Bedrock using Dependabot Interne Passing Juice
GrumPHP: Your local continuous integration solution Interne Passing Juice
Ymir blog Externe Passing Juice
Why I’m building a WordPress serverless DevOps platform Interne Passing Juice
How much does hosting a blog with AWS Lambda cost? Externe Passing Juice
Why WordPress Agencies Should Pay Attention to Serverless Externe Passing Juice
Serverless computing Externe Passing Juice
Getting started with serverless PHP Externe Passing Juice
Serverless WordPress architecture on AWS Externe Passing Juice
What is serverless PHP and how does it work? Externe Passing Juice
Why serverless is the perfect hosting solution for WooCommerce Externe Passing Juice
How serverless helps keep your WordPress site secure Externe Passing Juice
What’s the difference between headless and serverless? Externe Passing Juice
What is serverless and how is it different from hosting WordPress with a server? Externe Passing Juice
Teach everything you know Interne Passing Juice
How to use teaching as a learning tool Interne Passing Juice
Why can’t you learn object-oriented programming? Interne Passing Juice
Creativity and teaching programming Interne Passing Juice
Thoughts on teaching object-oriented programming with WordPress and overengineering Interne Passing Juice
Tips for applying to a WordCamp Interne Passing Juice
How to beat technical writer’s block Interne Passing Juice
How I marketed and published a niche WordPress book Interne Passing Juice
How I wrote a book in markdown Interne Passing Juice
2015 in review: Teaching everything I know Interne Passing Juice
2016 in review: #Carl2016 Interne Passing Juice
2017 in review: YOLO Interne Passing Juice
2018 in review: A challenging year Interne Passing Juice
2019 in review: Moving up the ladder Interne Passing Juice
2020 in review Interne Passing Juice
2021 in review: Surviving in COVID times Interne Passing Juice
2022 in review: A new normal? Interne Passing Juice
2023 in review: Unmasking Interne Passing Juice
2024 in review: Stepping away Interne Passing Juice
2025 in review: Going through the middle passage Interne Passing Juice

Mots-clefs

Nuage de mots-clefs

class articles serverless programming wordpress designing object-oriented using review how

Cohérence des mots-clefs

Mot-clef Contenu Titre Mots-clefs Description Niveaux de titre
wordpress 84
how 32
articles 22
designing 21
object-oriented 17

Ergonomie

Url

Domaine : carlalexander.ca

Longueur : 16

Favicon

Génial, votre site web dispose d'un favicon.

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.

Document

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.
Mauvais, votre site web utilise des styles css inline.
Génial, votre site web contient peu de fichiers CSS.
Mauvais, votre site web contient trop de fichiers javascript (plus de 6).
Parfait : votre site tire parti de gzip.

Mobile

Optimisation mobile

Icône Apple
Méta tags viewport
Contenu FLASH

Optimisation

Sitemap XML

Votre site web dispose d’une sitemap XML, ce qui est optimal.

https://carlalexander.ca/sitemap.xml

Robots.txt

https://carlalexander.ca/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.

PageSpeed Insights


Dispositif
Les catégories

Free SEO Testing Tool

Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web