Blog de diseño y desarrollo de páginas y aplicaciones web.

Archivo de la etiqueta: URL

1

Redirección de dominios

Redirección de dominios

Posted on por

Para posicionar una web, lo primero que debemos hacer es decidir el dominio en el que vamos a centrar todos nuestros esfuerzos. Posteriormente, debemos redirigir todos los demás dominios al elegido. Para ello, son suficientes un puñado de líneas en el .htaccess (siempre que nuestro servidor sea Apache)

Es imprescindible para el correcto posicionamiento que el dominio con y sin www apunte a la misma dirección.

Imaginemos que queremos redireccionar de dgcmedia.es a www.dgcmedia.es (que es lo que, como podéis comprobar, hacemos) Habría que añadir las siguientes líneas:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^dgcmedia\.es [NC]
RewriteRule ^(.*)$ http://www.dgcmedia.es/$1 [R=301,nc]

Y funcionando. Ahora queda lo más difícil, posicionar correctamente la web y, para ello, utilizar SIEMPRE el dominio elegido (en nuestro caso, www.dgcmedia.es)

DGCmedia Diseño web, posicionamiento y publicidad en Google Adwords

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Esta entrada fue publicada en .htaccess, Posicionamiento y etiquetada , , , , por DGCmedia. Guarda enlace permanente.

1

Atributo rel

Atributo rel

Posted on por

Vamos a examinar el atributo rel de las url en una página web. Éste sirve para establecer una relación entre la página que contiene el enlace y su destino.

Es un microformato que informa de la jerarquía de una página web (index, section, chapter, next, prev…), indica a los robots si han de seguir el enlace o no (nofollow), o incluso sirve para establecer vínculos de amistad o trabajo (friend, co-worker, colleague…)

Como supondréis, es importante para el correcto posicionamiento de una página y parte importante del SEO.

Así se haría un link correcto:

<a href=”http://www.dgcmedia.es” rel=”index” tittle=”Diseño web Madrid”>Diseño Web Madrid</a>

Os dejo un par de tablas con variables del atributo rel (en inglés)

Value Description
acquaintance The person represented by the current document considers the person represented by the referenced document to be an acquaintance
alternate The rel=”alternate” attribute specifies an alternate version of the document. When used with the link element’s hreflang attribute, this value implies a translation of the document. When used with link’s media attribute, a media-specific version (e.g., for printing) is implied.
archives The rel=”archives” attribute indicates that the referenced document describes a collection of records, documents, or other materials of historical interest.
author The rel=”author” attribute indicates that the referenced document provides information about the author of the current document.
bookmark The rel=”bookmark” attribute indicates that the referenced document is a bookmark or permalink for the enclosing section or document.
child the referenced person is a child of the person represented by the current document
co-resident the referenced person lives in the same residence as the person represented by the current document
co-worker the referenced person is a co-worker of the person represented by the current document
colleague the referenced person is a colleague of the person represented by the current document
contact the person represented by the current document considers the person represented by the referenced document to be a contact
crush this person considers the referenced person to be a crush (i.e. has a crush on the referenced person)
date this person considers the referenced person to be a date (i.e. is dating the referenced person)
external The rel=”external” attribute indicates that the referenced document is not part of the same web site as the current document.
first The rel=”first” attribute is a synonym for rel=”start”. The rel=”start” attribute indicates that the referenced document is the first in a document collection.
friend the person represented by the current document considers the person represented by the referenced document to be a friend
help The rel=”help” attribute indicates that the referenced document contains context-sensitive help.
icon The rel=”icon” attribute indicates that the referenced document is an icon for the current document.
index The rel=”index” attribute indicates that the referenced document is a table of contents or index for the current document.
kin the referenced person is part of the extended family of the person represented by the current document
last The rel=”last” attribute indicates that the referenced document is the last page in a document collection.
license The rel=”license” attribute indicates that the referenced document is a license that governs the current document.
me the referenced document represents the same person as does the current document
met this person has met the referenced person
muse the referenced person inspires the person represented by the current document
neighbor the referenced person lives nearby the person represented by the current document
next The rel=”next” attribute indicates that the referenced document is the next document in a document collection (after the current document).
nofollow The rel=”nofollow” attribute indicates that the author of the current document does not endorse the referenced document or that the link to the referenced document was included primarily because of a commercial relationship between people affiliated with the two pages.
noreferrer The rel=”noreferrer“ indicates that the no referrer information is to be leaked when following the link.
parent the referenced person is a parent of the person represented by the current document
pingback The rel=”pingback” attribute indicates that the referenced document is a pingback server for the current document.
prefetch The rel=”prefetch” attribute indicates that the author recommends preemptively fetching and caching the specified resource.
prev The rel=”prev” attribute indicates that the referenced document is the previous document in a document collection (before the current document).
search The rel=”search” attribute indicates that the referenced document can be used to search the current document and its document collection.
sibling the referenced person is a sibling of the person represented by the current document
sidebar The rel=”sidebar” attribute indicates that the referenced document is meant to be opened in a sidebar, if the browser supports it.
spouse the referenced person is a spouse of the person represented by the current document
start The rel=”start” attribute indicates that the referenced document is the first in a document collection.
stylesheet The rel=”stylesheet” attribute indicates that the referenced document is a stylesheet for the current document.
sweetheart this person considers the referenced person to be their sweetheart
tag The rel=”tag” attribute indicates that the tag that the referenced document represents applies to the current document.
up The rel=”up” attribute indicates that the referenced document is the parent of the current document in a hierarchical document collection.
alternate An alternate version of the document (i.e. print page, translated or mirror)
stylesheet An external style sheet for the document
start The first document in a selection
next The next document in a selection
prev The previous document in a selection
contents A table of contents for the document
index An index for the document
glossary A glossary (explanation) of words used in the document
copyright A document containing copyright information
chapter A chapter of the document
section A section of the document
subsection A subsection of the document
appendix An appendix for the document
help A help document
bookmark A related document
nofollow “nofollow” is used by Google, to specify that the Google search spider should not follow that link (mostly used for paid links)
license Link to copyright information for the document
tag A tag (keyword) for the current document
friend

DGCmedia Diseño web, posicionamiento y publicidad en Google Adwords

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Esta entrada fue publicada en HTML, Lenguajes, Posicionamiento y etiquetada , , por DGCmedia. Guarda enlace permanente.

1

URL Amigable – Permalink

URL Amigable – Permalink

Posted on por

Para cualquier persona, siempre será más fácil imaginar el contenido de una página web si la dirección de ésta facilita, por lo menos, el título. Para un buscador, sucede exactamente lo mismo.

Estamos acostumbrados a ver url´s similares a esta:

http://www.google.es/#sclient=psy-
ab&hl=es&source=hp&q=dgcmedia&fp=2969af950d8ccd90

A priori, no sabríamos indicar la temática de la web en cuestión, ya que no nos dice absolutamente nada. Una mala url resta posibles visitantes, y es algo que podemos solucionar con relativa facilidad.

Imaginemos que queremos vender aires acondicionados, y diseñamos una página web dinámica con un dominio fantástico (como el de uno de nuestros clientes) que ayuda muchísimo al posicionamiento. http://www.aire-acondicionado-barato.com

A la hora de mostrar un modelo y sus características, siempre podemos pasar por get el modelo en cuestión para que php haga su trabajo. Quedaría un dirección como la siguiente: http://www.aire-acondicionado-barato.com/detalle.php?modelo=HSU09HEK03

Podría ser peor, sin duda. Pero seguro que un posible visitante de nuestra web, siempre preferirá la siguiente url:
http://www.aire-acondicionado-barato.com/haier/modelo/HSU09HEK03/1×1

Sólo nos interesa el modelo (HSU09HEK03) pero aprovechamos para indicar la marca y el tipo de instalación. Cliente mejor informado y, lo más importante, mostramos datos relevantes que Google tendrá en cuenta a la hora de mostrar nuestra web en búsquedas que necesiten de nuestro contenido.

Y ésto es tan fácil como incluir en el htaccess las siguientes directivas (siempre que el módulo mod_rewrite esté activado en nuestro servidor Apache)

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(\w+)/modelo/(\w+)/(\w+)?$ detalle.php?modelo=$2

Especificamos al servidor el formato que tendrá nuestra dirección amigable, y lo que debe hacer con las variables que le aportamos. En el ejemplo, hay 4 fragmentos entre barras (variable1 / modelo / variable2 / variable3) e indicamos que, al ser uno de ellos la palabra “modelo”, queremos que redireccione al archivo detalle.php y que utilice la variable2 para indicar el modelo.

Así de fácil. ¡Que os sea de ayuda!

DGCmedia Diseño web, posicionamiento y publicidad en Google Adwords

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Esta entrada fue publicada en .htaccess, Posicionamiento, Servidores y etiquetada , , , , , por DGCmedia. Guarda enlace permanente.

Contacto

Su nombre*

E-Mail*

Asunto*

Mensaje*

Captcha
Otro Captcha

Captcha*