Se puede establecer el enlace permanente (permalink en inglés) en tu sitio web en _config.yml o en el frontispicio de cada artículo o página.
Variables
Además de las siguientes variables, se puede usar cualquier atributo en el enlace parmamente excepto el de ruta, :path, y el propio :permalink.
| Variable | 
Descripción | 
:year | 
Año de publicación del artículo con 4 dígitos | 
:month | 
Mes de publicación del artículo con 2 dígitos | 
:i_month | 
Mes de publicación del artículo sin ceros a la izquierda | 
:day | 
Día de publicación del artículo con 2 dígitos | 
:i_day | 
Día de publicación del artículo sin ceros a la izquierda | 
:hour | 
Hora de publicación del artículo con 2 dígitos | 
:minute | 
Minuto de publicación del artículo con 2 dígitos | 
:second | 
Segundo de publicación del artículo con 2 dígitos | 
:title | 
Nombre del fichero (relativo al directorio “source/_posts/“) | 
:name | 
Nombre del fichero | 
:post_title | 
Título del artículo | 
:id | 
ID artículo (no persistente entre reinicios de cache) | 
:category | 
Categorías. Si el artículo no tiene categoría definida, usará el valor de default_category. | 
:hash | 
Código hash SHA1 del nombre del fichero (igual que :title) y la fecha (12 dígitos hexadecimales) | 
Se puede establecer el valor por defecto de cada variable en el enlace permanente a través del ajuste permalink_defaults:
permalink_defaults:   lang: en
   | 
 
Ejemplos
source/_posts/hello-world.mdtitle: Hello World date: 2013-07-14 17:01:34 categories:   - foo   - bar
   | 
 
| Ajuste | 
Resultado | 
:year/:month/:day/:title/ | 
2013/07/14/hello-world/ | 
:year-:month-:day-:title.html | 
2013-07-14-hello-world.html | 
:category/:title/ | 
foo/bar/hello-world/ | 
:title-:hash/ | 
hello-world-a2c8ac003b43/ | 
source/_posts/lorem/hello-world.mdtitle: Hello World date: 2013-07-14 17:01:34 categories:   - foo   - bar
   | 
 
| Ajuste | 
Resultado | 
:year/:month/:day/:title/ | 
2013/07/14/lorem/hello-world/ | 
:year/:month/:day/:name/ | 
2013/07/14/hello-world/ | 
Soporte de múltiples idiomas
Para crear un sitio múltiples idiomas, puedes modificar los ajustes new_post_name y permalink de la siguiente manera:
new_post_name: :lang/:title.md permalink: :lang/:title/
   | 
 
Cuando se cree un nuevo artículo, se guardará a:
$ hexo new "Hello World" --lang tw
 
   | 
 
y la URL será:
http://localhost:4000/tw/hello-world/
   |