Veuillez préciser quelle est la différence entre <meta name="title">
tag et <title></title>
tag.
<title>Page title</title>
<meta name="title" content="Page title">
Si les deux sont utilisés, lequel est le plus prioritaire?
J'ai observé des sites à la fois titre de balise méta et <title></title>
_ les deux balises sont identiques, ce qui est attendu, veuillez confirmer?
Si nous n'utilisions pas <meta>
Titre de la balise aurais-je un problème en matière de référencement?
<head>
<title>Stackoverflow</title>
<meta name="description" content="free source">
<meta name="keywords" content="HTML,CSS,XML,JavaScript">
</head>
<title>
Est un élément obligatoire sur toute page HTML pour constituer une balise valide. Ce sera le titre affiché comme titre de la page dans le titre de la fenêtre/onglet de votre navigateur. Par exemple, essayez de saisir le balisage suivant dans le Validateur de balisage W3C (via "Saisie directe"):
<!DOCTYPE html>
<html>
<head></head>
<body></body>
</html>
Cela produira une erreur indiquant qu'il n'y a pas d'instance de <title>
Dans <head>
.
L'élément <meta name="title" content="page-title">
N'est que cela - des métadonnées sur votre page, que tout navigateur client ou robot d'indexation Web peut utiliser ou ne pas utiliser à sa guise. Qu'il soit utilisé ou non dépendra du robot/client en question, car aucun d'entre eux n'est obligé de le rechercher ou non.
En bref, vous devriez avoir un élément <title>
Si vous voulez un balisage valide. La balise <meta>
Dépendra de la question de savoir si vous souhaitez fournir des crawlers/clients et vous devrez probablement vérifier si la documentation est utilisée par un robot.
La première consiste à afficher le nom de la page.
<title> This will be displayed in the title bar of your Browser. </title>
La deuxième est pour ramper.
<meta name="title" content="Whatever you type in here will be displayed on search engines.">
La balise <title>
Affichera le nom de la page en haut de la page. La balise <meta>
, Bien qu’elle soit utilisée pour l’exploration, peut être omise et la page doit quand même survoler la balise <title>
. Je pense que vous pourriez simplement vous en tenir à la balise <title>
Si vous le vouliez.