Metatag uguale per tutte le pagine

  • Creatore Discussione Creatore Discussione Shyson
  • Data di inizio Data di inizio

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Il mio sito ha più di 20 pagine, ed invece di mettere in tutte i metatag, li richiamo da un file esterno, però ho letto che per l'indicizzazione del motore di ricerca non è positivo

Questo è in ogni pagina, cambia solo il titolo, mentre include è uguale per tutte.

PHP:
<!DOCTYPE html> 
<html> 

<head>

	         <title>-titolo1</title>
	         
<?php include("metaTag.php"); ?>

</head>

Include:

PHP:
<!--METATAG-->
<!-- Open Graph per Facebook e Google+  -->
<meta property="og:title" content="Alberti.Gruppo ALVEO">
<meta property="og:description" content="ALVEO di Akuna, migliora il tuo benessere con la Forza della Natura">
<meta property="og:type" content="drink">
<meta property="og:url" content="http://www.gruppoalveo.altervista.org/">
<meta property="og:image" content="http://www.gruppoalveo.altervista.org/immagini/alveo-ban.png">
<meta property="og:site_name" content="Alveo">
<meta property="fb:admins" content="100002336026399">
				
<link rel="shortcut icon" href="immagini/favicon.ico">
<meta charset="utf-8">
<meta name="keywords" content="gruppoalveo, alveo, akuna, benessere, corpo, disintossicazione, disintossicante, salute, erbe biologiche">
<meta name="description" content="ALVEO di Akuna, migliora il tuo benessere con la Forza della Natura"><!--//ALVEO di Akuna, migliora il tuo benessere con la Forza della Natura//-->
<meta name="author" content="Italo Alberti">
<meta name="DC.Language" content="Ita">
<meta name="google-site-verification" content="i3o80IMHwpQDiJwTiiosC1jCmdStk-ZU4qoAC25oVbA">
<!-- FINE METATAG-->
 
Separare i metatag in un file esterno per poi includerli tramite PHP non crea nessunissimo problema per i motori di ricerca, anzi, i software che si occupano dell'indicizzazione (i crawler), non sono neppure consapevoli di questa inclusione!

Ricordati che il php e' un linguaggio che viene elaborato sul server, questo significa che i client (tra cui i crawler), non vedono il codice php, ma solo il risultato della sua elaborazione.

In questo caso il costrutto "include" si limita a copiare tutto il contenuto del file dei metatag all'interno del file principale, una volta svolta questa operazione il risultato e' identico a quello che sarebbe stato se i metatag fossero stati direttamente scritti all'interno del file principale.

Il client riceverà la pagina già elaborata da php, ovvero la pagina in cui sono presenti sia i metatag che il resto del codice, cosi' come sarebbe avvenuto anche senza l'inclusione.

Separare i metatag in file esterni e' una buona scelta in quanto migliora l'organizzazione e la flessibilità del tuo codice, continua pure ad utilizzare questa tecnica in quanto non provoca alcun effetto collaterale.
 

Discussioni simili