¿Escribir Meta Tags una sola vez?

DosTera Seguir

Beta
Verificación en dos pasos desactivada
Desde
21 Jul 2014
Mensajes
62
Betas!!, estaba mirando el código de fuente de Cuevana y me encontré con esto:
Insertar CODE, HTML o PHP:
<meta name="description" content="<?=$metadescripcion?>" />
Por lo que yo entiendo funcionaría como si fuera el el include de PHP y sirve para no tener que copiar y pegar los Meta Tags en cada página.
¿Alguien sabe realmente que es? :O
 

JDavid

Curioso
Verificación en dos pasos desactivada
Desde
6 Feb 2013
Mensajes
6
Utilizará un siste ma de plantillas, donde el controlador, que es quien monta todo el contenido manda el valor de las variables a la vista, que es donde está el html, y eso <?=$metadescripcion;?> pinta lo que le venga del controlador.

Una recomendación es no usar las short tag <?= ya que tendrás problemas en versiones modernas de php, eso equivale a <?php echo

Saludos.
 

Torrecilla

1
Ni
Programador
Verificación en dos pasos activada
Suscripción a IA
Desde
2 Feb 2013
Mensajes
3.852
Ya te lo dijeron arriba, es un simple código que imprime la variable $metadescripcion, el valor de esa variable depende del script (en ese caso el de Cuevana).
 

zcriptz

1
Ómicron
Programador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Suscripción a IA
Desde
26 Mar 2013
Mensajes
4.622
<?=$variable?>
es igual a
<? echo $variable?>
 

lombervid

Zeta
Verificación en dos pasos desactivada
Desde
29 Abr 2011
Mensajes
1.516
Ajam, bien.. ¿afectaría al SEO hacerlo de una manera o de otra? :O

Para el SEO no te afeta en nada, ya que eso es del lado del servidor, en el cliente lo que verias seria el contenido de la variable.
Pero la forma correcta de hacerlo (para las versiones actuales de PHP) es:
PHP:
<?php echo $variable; ?>
 

programador

Beta
Verificación en dos pasos desactivada
Desde
5 Ene 2014
Mensajes
41
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Para el SEO no te afeta en nada, ya que eso es del lado del servidor, en el cliente lo que verias seria el contenido de la variable.
Pero la forma correcta de hacerlo (para las versiones actuales de PHP) es:
PHP:
<?php echo $variable; ?>

Exactamente como dice el, eso es ejecución de lado servidor, a la hora de mostrarlo en el navegador, si haces botón derecho -> ver código fuente lo veras igual si lo haces así:
<?php echo $variable; ?>

Que si pones todo a mano (lo pongo mal sólo quiero aclarar):
<meta..... tag1,tag2,tag3 ......>

Lo distinto es la ejecución en el lado servidor, no la forma de mostrarlo.

Saludos.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba