Comunidad de diseño web y desarrollo en internet online

Problema con indexación de Google

Citar            
MensajeEscrito el 07 Dic 2007 11:49 am
Hola!
Mi problema es el siguiente: Tengo una página indexada en Google, pero lo que sucede es que tiene un iframe, entonces si por ejemplo busco: "Cabuyería Grupo Scout 508" (Tan específico porque aún no le coloco los KeyWords en los Tags), me aparece en segundo lugar una de las páginas que componen esa web: "Corredizo" (Es un tipo de nudo).

Pero he aquí mi problema, cuando se selecciona ingresar en esa página, solamente aparece corredizo.html, que es lo que tiene que aparecer dentro de iframe, faltaría todo lo que está "alrededor", el header, el menú y el footer.

Entonces, cómo puedo hacer, para mantener esas páginas en el buscador (y así captar más visitas por su contenido), pero que al ingresar en ellas me muestre también el resto de la página?


Les dejo los links a la Index (En construcción), y a Corredizo.html.

Muchas Gracias!


PD: Haciendo este post, me surgió otra duda:
- Las KeyWords en los MetaTags de las páginas siguen siendo útiles, o ya quedaron obsoletas?
^^

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 12:27 pm
Para hacer eso, primero tienes que dejar de usar frames porque de hecho ese es una de las fallas de ellos, no ayudan en la indexación.

Por Zarzamora

BOFH

3056 de clabLevel

3 tutoriales
12 articulos

 

firefox
Citar            
MensajeEscrito el 07 Dic 2007 01:33 pm
Uh :S
Se me va a complicar un poco entonces me parece...
Me podrías decir las alternativas que tengo? (Sin tener que hacer 400 páginas con el mismo diseño y cambiando solo lo de enmedio, claro está)

Muchas Gracias!

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 01:51 pm
Pues, por ejemplo, con plantillas, creo recordar que había un tutorial al respecto.....

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 07 Dic 2007 02:22 pm
Estuve investigando algo...
Como sería eso? PHP, AJAX, xHTML?

Perdón, pero todavía no estoy muy en el tema.

Gracias!

PD: Me convendría que fuera xHTML, que es con el que más estoy "al tanto", sino me podría poner a estudiar un poco AJAX. PHP todavía no, porque me resulta muy complejo...

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 07:32 pm
Php, haces el header y el menú en php y los dejas fijos mientras cambian los contenidos centrales. Echate un ojo a esto:

http://www.cristalab.com/tutoriales/203/como-usar-include-y-require-en-php

Por Marotorod

518 de clabLevel



 

En mi mundo...

firefox
Citar            
MensajeEscrito el 07 Dic 2007 08:49 pm
Uh! Muchísimas gracias!
Todavía no lo abro, pero creo que es exactamente lo que necesito...
Muchas Gracias de nuevo :D

PD: De esta manera, se indexaría correctamente, no?

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 10:23 pm
Bueno, hice una especie de "remix" entre ese Tutorial y este;
pero el problema es que me queda el menu abajo.. :S

Pueden ver el resultado en http://gruposcout508.com.ar/includes/index.php

Y les dejo todos los códigos acá:
index.php:

Código :

<?php include("header.html"); ?>
<p>
 <div id="contenido">
<?php include("contenido.html"); ?>
 </div>
</p>
<?php include("menu.html"); ?>
<?php include("footer.html"); ?>


header.html:

Código :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Grupo Scout N&deg; 508</title>
<html>
<head>
<title> Muestra de includes </title>
<style type="text/css">
<!--
body {
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 10 0 10 0px;
   text-align: center;
   background-color: #ebebeb;
}
#contenedor{
   text-align: left;
   width: 770px;
   margin: auto;
}
#cabecera{
   background-color: #d0d0ff;
   color: #333300;
   font-size:12pt;
   font-weight: bold;
   padding: 3 3 3 10px;
}
#cuerpo{
   margin: 10 0 10 0px;
}
#lateral{
   width: 160px;
   background-color: #999999;
   float: right;
}
#lateral ul{
   margin : 0 0 0 0px;
   padding: 0 0 0 0px;
   list-style: none;
}
#lateral li{
   background-color: #ffffcc;
   margin: 2 2 2 2px;
   padding: 2 2 2 2px;
   font-weight: bold;
}
#lateral a{
   color: #3333cc;
   text-decoration: none;
}
#principal{
   background-color: #ffffff;
   padding: 4 4 4 4px;
   margin-right: 170px;
} 
#pie{
   background-color: #cccccc;
   padding: 3 10 3 10px;
   text-align:right;
} 
-->
</style>
</head>
<body>
<div id="contenedor">
  <div id="cabecera">
    Cabecera 01
  </div>


contenido.html:

Código :

    <div id="principal">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
    v    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......vvv
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    ......
   </div>
  </div>


menu.html:

Código :

   <div id="cuerpo">
   <div id="lateral">
    <ul>
      <li><a href="#">Enlace 1</a>
      <li><a href="#">Vínculo 2</a>
      <li><a href="#">Otro enlace</a>
      <li><a href="#">Link chulo</a>
      <li><a href="#">Más enlaces</a>
      <li><a href="#">Otro último</a>
    </ul>
   </div>


footer.html:

Código :

   <div id="pie">
  © 2005 DesarrolloWeb.com
  </div>
</div>
</body>
</html>


Gracias!

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 11:21 pm
Ya lo solucioné! :D

Lo que hice, fue meter todo en el index.php, y dejar pura y exclusivamente los contenidos en los htmls:

Código :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Grupo Scout N&deg; 508</title>
<style type="text/css">
(...)
</style>
</head>
<body>
<div id="contenedor">
  <div id="cabecera">
<?php include("header.html"); ?>
  </div>
  <div id="cuerpo">
   <div id="lateral">
<?php include("menu.html"); ?>
   </div>
   <div id="principal">
        (...)Lorem ipsum dolor sit amet, consectetuer adipiscing elit.(...)
   </div>
  </div>
  <div id="pie">
<?php include("footer.html"); ?>  </div>
</div> 
</body>
</html>


Ahora, ustedes creen posible el crear un menú como este, pero sin tablas?


Cómo podría hacerlo?

Gracias!

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2007 11:53 pm
Bueno, ahora de lo que me di cuenta, es que puedo hacer los divs "header" y "footer" sin la necesidad de usar el include (ya que mis header y footer los puedo modificar desde la css, porque son solo una imagen cada uno).
Sin embargo, creo que sería mejor usar el atributo include, ya que si deseo hacer algún cambio en alguno de ellos, agregándole por ejemplo, una barra de buscador al header, tendría que modificar todas las páginas y colocarles include.

Qué opinan?

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 Dic 2007 10:10 pm
Bueno... Por dónde empezar...
Tengo varias dudas, así que les voy a ir poniendo numeritos para ordenar un poco:
1) Es posible hacer que el tamaño de los divs (su altura, ya que su anchura la quiero variable) se ajusten al contenido?
2) Puede ser que se ajusten a una de las "columnas"? Por ejemplo, quiero que se ajusten a las columnas que poseen el texto instructivo, no a las de las imágenes de muestra, lo que me lleva a...
3) Se puede lograr que la imagen se achique hasta entrar en el div (cuyo alto depende del texto), sin importar que queden muy pequeñas, ya que despues haré algo para que se abran en tamaño original con LightBox.
4) Y relacionado a eso, quería saber si existía la posibilidad de, a través de css o algún script, lograr que eso (el LightBox) se aplique a todas las imágenes dentro del div "contenido". Lograndoque a todas la imágenes dentro del mismo, se les "imponga" que, al hacer click sobre ellas, se abran en su tamaño original en LightBox.

Gracias, Saludos y Mil disculpas por el "bombardeo". :lol:

Por ClickyMouse

52 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.