CMS-urile si optimizarea - Drupal

Desi Drupal are o interfata de administrare care e greu de invatat, pot sa spun ca este unul dintre cele mai flexibile (poate chiar cel mai flexibil) CMS, si din punctul de vedere al optimizarii pentru motoarele de cautare!

In postul despre Wordpress spuneam care sunt de obicei punctele proaste ale CMS-urilor din punct de vedere al optimizarii:

  • cod incarcat, de multe ori invalid
  • url-uri “neprietenoase”, dinamice, cu multe variabile
  • imposibilitatea de a controla titlul anumitor pagini
  • imposibilitatea de a controla meta-tag-urile

Cod incarcat:

Aici Drupal exceleaza - este cel mai curat CMS pe care l-am vazut vreodata. Pur si simplu nu exista vreo bucata de cod de care sa nu fie nevoie!

Url-uri neprietenoase:

Desigur, fiind un sistem de management al continutului bazat pe PHP si MySQL link-urile folosite de Drupal vor fi initial cu variabile. Totusi, daca ai mod_rewrite instalat pe server pot fi activate link-urile search engine friendly (desi acestea nu sunt formate din cuvinte).

Pentru url-uri cu adevarat prietenoase trebuie sa folosesti modulul Pathauto, care va genera automat url-urile sub forma potrivita.

Controlul asupra titlului:

Si Drupal, ca toate celelalte CMS-uri, ofera control total asupra titlului.

Metatag-uri:

Din pacate Drupal nu ofera nici un fel de control asupra metatag-urilor, si nici nu exista un modul care sa ofere suport. Asta este foarte dezamagitor, deoarece Drupal are cel mai mare potential in optimizarea pentru motoarele de cautare!

Editare: nu mi-am dat seama decat cu foarte putin timp in urma ca de fapt exista (de mult timp) modulul Node keywords, modul prin care pot fi adaugate metatag-uri.

Concluzie: Drupal este CMS-ul cel mai bun pentru optimizare - o platforma foarte buna pentru orice tip de site si un cod curat ca lacrima! Ce pot sa spun in plus, decat ca este CMS-ul meu preferat!