SEO
Meta tag, URL canonici, dati strutturati, sitemap, robots e controlli di indicizzazione.
TubePress include un livello SEO completo attivo dal momento dell'installazione — non è necessario abilitare plugin né aggiungere codice al tema. URL leggibili, titoli di pagina, meta description, tag Open Graph e Twitter Card, link canonical, dati strutturati schema.org, sitemap video e hreflang multilingue vengono tutti generati automaticamente dai tuoi contenuti e da un ristretto insieme di impostazioni.
Questa pagina spiega cosa ottieni automaticamente e quali impostazioni puoi regolare in /admin/settings.
SEO pronto all'uso
Il gestore SEO si avvia con l'applicazione principale, quindi ogni pagina front-end è ottimizzata per impostazione predefinita. Nessun plugin Attivo all'installazione
- URL leggibili per video, categorie, tag, performer, canali e pagine.
- Pattern di titolo e meta description configurabili per tipo di entità.
- Tag Open Graph e Twitter Card, con selezione automatica dell'immagine.
- Un URL canonical per pagina e alternative hreflang per ogni lingua abilitata.
- Dati schema.org JSON-LD per video, breadcrumb e la casella di ricerca del sito.
- Sitemap video compresse con Gzip e un
/robots.txtdinamico. - Meta tag di verifica per i motori di ricerca, un campo GA4 e codice personalizzato per head/body.
Titoli, meta & Open Graph
Ogni tipo di entità ha il proprio pattern di titolo e descrizione costruito dalle variabili. Li imposti una volta e si applicano a tutto il catalogo.
Video title: {title} {sep} {site_name}
Category title: {name} {sep} {site_name}
Video meta: Watch {title} online. {description_short}Le variabili utili includono {title}, {name}, {site_name}, {sep} (il separatore del titolo), {count} e {type}. Le descrizioni vengono private dell'HTML e limitate a circa 160 caratteri. Le singole pagine possono sovrascrivere il pattern con i propri campi meta title e meta description nell'editor delle pagine.
Per la condivisione social, il campo og:image viene risolto in ordine: prima un'immagine specifica della pagina, poi — quando il plugin di CTR ranking è attivo — la miniatura del video con maggiore coinvolgimento in una lista, e infine quella predefinita caricata. I Twitter Card usano summary_large_image per impostazione predefinita; puoi aggiungere un handle Twitter, un Facebook App ID e tag og:locale:alternate per le altre lingue.
URL canonical & contenuto duplicato
Ogni pagina emette esattamente un <link rel="canonical">. Le query string e i frammenti vengono rimossi dal canonical, e le barre finali vengono normalizzate dal router, quindi /category/x, /category/x/ e /category/x?sort=newest si risolvono tutti in un unico indirizzo indicizzabile.
Se gestisci più di un tipo di contenuto, TubePress applica un URL canonical per entità tipizzata: una richiesta che arriva con il prefisso del tipo video errato viene reindirizzata con 301 a quello corretto, quindi lo stesso video non può mai essere indicizzato in due URL diversi. Le versioni linguistiche vengono collegate tramite alternative hreflang anziché competere come duplicati.
robots.txt predefinito vieta già la scansione di ?sort= e ?page=, rafforzando il canonical e risparmiando crawl budget.Dati strutturati
TubePress genera JSON-LD schema.org in modo che i motori di ricerca possano visualizzare risultati arricchiti:
- VideoObject nelle pagine di visualizzazione — nome, descrizione, miniatura, data di caricamento, durata, URL di incorporamento e contenuto, e una statistica di interazione per il conteggio delle visualizzazioni.
- BreadcrumbList per descrivere dove si trova una pagina nella gerarchia del sito.
- WebSite + SearchAction sulla homepage, che può abilitare una casella di ricerca sitelinks per il tuo brand.
Sitemap
Un indice sitemap viene servito su /sitemap.xml. Viene generato dinamicamente da alcune rapide query COUNT/MAX e fa riferimento alle sitemap figlie, che vengono scritte su disco come file compressi con gzip e rigenerate ogni volta che i tuoi contenuti cambiano.
| Sitemap | Contenuto |
|---|---|
| Video | Tag video:video + image:image: miniatura, titolo, descrizione, URL del player e dei contenuti, durata, conteggio visualizzazioni, data di pubblicazione |
| Categorie / tag / performer / canali | URL delle entità con alternative hreflang bidirezionali (incluso x-default) |
| Pagine | Pagine CMS statiche e homepage per tipo, con hreflang |
Ogni file figlio contiene fino a 25.000 URL (configurabile tra 1.000 e 50.000), e puoi attivare o disattivare qualsiasi tipo di entità, i tag video/immagine o il blocco hreflang. Le risposte sitemap includono un'intestazione X-Robots-Tag: noindex in modo che i file stessi non compaiano nei risultati.
Robots & indicizzazione
Il file /robots.txt è dinamico: pubblicizza la tua sitemap, vieta i percorsi amministrativi e con facet, e applica un crawl-delay ai bot SEO aggressivi. Le pagine indicizzabili ricevono un meta robots predefinito permissivo (max-image-preview:large, max-video-preview:-1, max-snippet:-1).
Puoi applicare noindex selettivamente — alle liste di tag, categorie, performer o canali, alle pagine paginate o ai risultati di ricerca (attivo per impostazione predefinita) — senza toccare il resto del sito. È disponibile anche un singolo interruttore principale per gli ambienti di staging.
seo_noindex_entire_site aggiunge noindex, nofollow a ogni pagina e fa sì che robots.txt vieti tutto. È l'interruttore giusto per un sito pre-lancio — ricorda di disabilitarlo prima di andare in produzione.SEO multilingue
Quando abiliti più di una lingua, TubePress collega le traduzioni tramite tag rel="alternate" hreflang sia nel <head> della pagina che nelle sitemap delle entità, insieme a un x-default che punta alla lingua principale. La lingua predefinita rimane alla radice mentre le altre lingue si trovano sotto un breve prefisso /{code}/. Consulta Internazionalizzazione per il flusso completo delle lingue.
Prestazioni
L'output SEO è costruito per scalare. Le sitemap vengono trasmesse in streaming con query al database raggruppate e memorizzate compresse con gzip, l'indice viene calcolato su richiesta dalle query di conteggio, e robots.txt viene memorizzato nella cache per un giorno. L'immagine Open Graph basata sul CTR viene calcolata solo quando il plugin di ranking è attivo, quindi non c'è overhead se non lo usi. Il risultato è metadata corretti e veloci anche su cataloghi con milioni di video.
Passi successivi
Ancora bloccato?
Apri un ticket dalla tua dashboard e il nostro team ti aiuterà.