Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Utilizzare codice HTML valido per specificare i metadati della pagina
L'utilizzo di codice HTML valido per i metadati di pagina assicura che Google possa utilizzare i metadati come documentato.
Google cerca di comprendere il codice HTML anche quando non è valido o non è conforme allo standard HTML; tuttavia, gli errori nel markup possono causare problemi di utilizzo dei metadati nella Ricerca Google.
L'elemento principale per specificare i metadati di una pagina è l'elemento HTML <head>
. Se utilizzi un elemento non valido nel tag <head>
, Google ignora gli eventuali elementi
che vengono visualizzati dopo l'elemento non valido.
Utilizzare elementi validi nell'elemento <head>
L'elemento <head>
deve contenere solo i seguenti elementi validi (e nessun altro elemento non valido), come da
standard HTML:
title
meta
link
script
style
base
noscript
template
Non utilizzare elementi non validi nell'elemento <head>
Nessun elemento diverso da quello sopra riportato è consentito dallo standard HTML nell'elemento <head>
. Gli elementi che spesso si vedono nell'elemento <head>
, rendendolo non valido, sono:
Consigliamo vivamente di non utilizzare questi elementi non validi nell'elemento <head>
; tuttavia, se proprio devi usarli, inseriscili dopo quelli che vuoi che vengano visualizzati da Google. Quando rileva uno di questi elementi non validi, Google presuppone che sia la fine dell'elemento <head>
e smette di leggere ulteriori elementi nell'elemento <head>
.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-04 UTC.
[null,null,["Ultimo aggiornamento 2025-08-04 UTC."],[[["\u003cp\u003eUtilize valid HTML for page metadata to ensure Google can properly interpret and use it in search results.\u003c/p\u003e\n"],["\u003cp\u003eInclude metadata within the \u003ccode\u003e<head>\u003c/code\u003e element of your HTML document, using only the valid elements specified by the HTML standard: \u003ccode\u003etitle\u003c/code\u003e, \u003ccode\u003emeta\u003c/code\u003e, \u003ccode\u003elink\u003c/code\u003e, \u003ccode\u003escript\u003c/code\u003e, \u003ccode\u003estyle\u003c/code\u003e, \u003ccode\u003ebase\u003c/code\u003e, \u003ccode\u003enoscript\u003c/code\u003e, and \u003ccode\u003etemplate\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAvoid using invalid elements like \u003ccode\u003e<iframe>\u003c/code\u003e and \u003ccode\u003e<img>\u003c/code\u003e within the \u003ccode\u003e<head>\u003c/code\u003e element as this can disrupt Google's parsing and cause metadata to be ignored.\u003c/p\u003e\n"],["\u003cp\u003eIf you must use invalid elements, place them after the valid metadata elements to minimize potential issues.\u003c/p\u003e\n"]]],["Valid HTML is crucial for Google to utilize page metadata correctly. The `\u003chead\u003e` element is key for this; only specific elements (`title`, `meta`, `link`, `script`, `style`, `base`, `noscript`, `template`) are allowed within it. Invalid elements, like `iframe` or `img`, cause Google to ignore any subsequent elements within `\u003chead\u003e`. Avoid invalid elements; if used, place them after valid ones to ensure Google reads the desired metadata first.\n"],null,["# Valid Page Metadata for Google Search | Google Search Central\n\nUse valid HTML to specify page metadata\n=======================================\n\n\nUsing valid HTML for page metadata ensures that Google can use the metadata as documented.\nGoogle tries to understand HTML even when it is invalid or inconsistent with the\n[HTML standard](https://html.spec.whatwg.org/multipage/),\nbut errors in the markup can cause problems with how your metadata is used in Google Search.\nThe primary element for specifying metadata about a page is the `\u003chead\u003e`\nelement of an HTML document. If you use an invalid element in the `\u003chead\u003e` element, Google ignores any\nelements that appear after the invalid element.\n\nUse valid elements in the `\u003chead\u003e` element\n------------------------------------------\n\n\nThe `\u003chead\u003e` element must only contain the following valid elements (and no other invalid elements), as per\nthe HTML standard:\n\n- `title`\n- `meta`\n- `link`\n- `script`\n- `style`\n- `base`\n- `noscript`\n- `template`\n\nDon't use invalid elements in the `\u003chead\u003e` element\n--------------------------------------------------\n\n\nNo element other than the aforementioned is permitted by the HTML standard in the\n`\u003chead\u003e` element. Common elements that appear in the `\u003chead\u003e` element,\nrendering it invalid are:\n\n- `iframe`\n- `img`\n\n\nWe strongly recommend that you don't use these invalid elements in the\n`\u003chead\u003e` element, but if you must, place these invalid elements after the ones you\nwant Google to see. Once Google detects one of these invalid elements, it assumes the end of\nthe `\u003chead\u003e` element and stops reading any further elements in the\n`\u003chead\u003e` element."]]