Cómo incluir o incrustar todas las etiquetas meta en un solo archivo

06 de abril de 2011
Valoración del artículo:
En este artículo veremos con incluir o incrustar todas las etiquetas meta en un sólo archivo, con ayuda de un include.
Atención: Contenido exclusivo de DesarrolloMultimedia.es. No reproducir. Copyright.

A veces, cuando hemos realizado una página web y hemos añadido todas nuestras etiquetas meta en cada uno los archivos que componen el Web-site, ocurre que tenemos que modificar alguna cosa, ya sean las etiquetas de título, descripción, palabras clave, etc...

A continuación vamos a ver como modificar las etiquetas meta de cada una de la páginas del Web-site, cambiando solamente un archivo, para ello realizaremos un include que generaremos con programación ASP, (al final del artículo también veremos como hacerlo en PHP).

El primer paso es crear el código HTML; abrimos el editor web que tengamos y generamos un archivo HTML con las etiquetas meta que deseemos y guardamos el archivo con su nombre correspondiente, (por ejemplo metas.html).

A continuación os dejamos un ejemplo del código que tiene que ir en el archivo html, podéis coger este código a modo de platilla modificando las palabras clave, título, descripción, etc...

<head>
<meta http-equiv="Content-Language" content="es">
<META name="keywords" content="Tutoriales, Manuales, Noticias, Multimedia">
<META name="description" content="Desarrollomultimedia.es es un portal de tutoriales y manuales enfocados a la multimedia">
<title>..::Desarrollo Multimedia::..</title>
<META NAME="Author" CONTENT="Insight Creativos, S.L.">
<META NAME="Language" CONTENT="Spanish">
<META NAME="Revisit" CONTENT="1 day">
</head>

Ya tenemos nuestro archivo con las etiquetas meta generado, simplemente nos queda añadir el código del include a cada uno de los archivos que componen la página web, dicho código lo tenemos que insertar entre el HEAD de la página como os mostramos a continuación.

<head>
<!-- #include file="METAS.htm" -->
</head>

Por último y una vez insertado el código tenemos que guardar las páginas con extensión ASP, (por ejemplo index.asp).

Ya estaría, a partir de ahora, en caso de tener que modificar alguna etiqueta, simplemente tenemos que trabajar con el archivo METAS.HTML y dichos cambios afectarían a cada una de las páginas, ya que el include que hemos añadido en cada página hace llamada a este archivo.

Cosas importantes a tener en cuenta:

- Al ser una página con contenido ASP, obviamente nuestro servidor tiene que ser compatible con dicha programación, es decir un servidor windows en caso de que lo hagamos con programación PHP necesitaremos un servidor Linux.

- Para que un include funcione, tiene que estar subido en el servidor el archivo que al cual hace llamada, es decir, que si subimos todas las páginas con el include haciendo llamada al archivo METAS.HTML y este no está en el servidor, la página dará un error.

- En los archivos de las páginas que generemos, (que contienen el include), no es necesario poner de nuevo la etiqueta "head" ya que la está recogiendo del archivo HTML.

Por último sólo añadir el código para servidores Linux y programación PHP. Haríamos todo igual excepto que el nombre de los archivos a guardar tendrían una extensión .php y el código para el include sería el siguiente;

<head>
<? include("metas.html");?>
</head>

Comentarios de los visitantes
Aun no hemos recibido comentarios de este artículo.
Puedes ser el primero en enviar tu comentario.



El autor
Guía
Categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...

Un lugar donde se muestran las creaciones de los visitantes de DesarrolloMultimedia.es