Ce sa faci cand site-ul iti este copiat

Postat de Florin in Optimizare. Nici un comentariu »

De multe ori, cand demonstrezi ca optimizarea site-ului tau este facuta impecabil (de obicei prin rezultate foarte bune in motoarele de cautare), site-ul va fi copiat cuvant cu cuvant, imagine cu imagine! Din pacate in tara noastra legile nu ne permit sa facem prea multe daune plagiatorilor, asa ca trebuie sa actionam altfel.

Cum sa actionam:

In primul rand trimite un mai webmaster-ului: majoritatea probabil se vor rusina sau nu vor vrea sa riste alte repercursiuni si isi vor schimba propriul site incat sa nu mai cauzeze probleme.

In cazul in care webmaster-ul nu este chiar atat de binevoitor, urmatorul pas este de a contacta compania de hosting pe care se afla site-ul. Toate companiile de hosting au conditii de folosire a serviciilor care nu permit webmaster-ilor incalcarea copyright-ului. Un mail catre compania de hosting si treaba ar trebui sa fie terminata.

Desigur, se poate ajunge in o situatie in care primii doi pasi sa nu fie de ajuns, iar site-ul in cauza sa nu fie modificat. In acest caz, trebuie sa trecem la ceea ce facem noi mai bine: optimizarea pentru motoarele de cautare.

Avand in vedere ca pagina este optimizata (cel putin asa sper), nu trebuie decat sa ne consolidam pozitia in motoarele de cautare, iar asta o facem prin obtinerea de link-uri: ca metoda gratuita sunt articolele cu drept de reproducere iar ca metoda cu plata ar fi cumpararea de link-uri.

Acest ultim pas este preventiv: desi pagina ta ar trebui sa fie preferata de motoarele de cautare (fiind prima cu textul original), este bine sa nu ne incercam soarta si sa optimizam pagina mai bine ca plagiatorul.

Cresterea in SERPs

Postat de Florin in Optimizare. Nici un comentariu »

Ok, se pare ca in Google pentru optimizare am ajuns pe locul 9 (11 daca iei in considerare si rezultatele duble pentru 2 site-uri) chiar sub xperts.ro, la doar (aproximativ) o luna dupa ce am inceput eforturile de optimizare.

Acesta este un lucru bun, dar din experienta mea nu voi ramane prea mult acolo – intre 2 zile si o saptamana. Am observat ca de multe ori Google pune site-urile noi in prima pagina de rezultate, probabil pentru a le testa cumva, dupa care le baga din nou in sandbox unde le mai tine pana se maturizeaza.

Totusi, avand in vedere ca nu am mai lucrat la un blog, se pare ca am facut ceva greseli care vor indemna posibilii vizitatori sa nu dea click pe link-ul meu, cea mai mare fiind ca nu am pus un metatag description: din cauza asta Google alege ce text crede el ca e reprezentativ pentru cautarea respectiva. Nu ar fi mare chestie, dar acum in rezultate apare “Filed under: Utilitare optimizare by Florin |. SearchStatus – Plugin de optimizare pentru motoarele de cautare”.

Rezolvarea problemei (solutie temporara): am mutat acea parte la sfarsitul postului.

Rezolvarea problemei (solutie pe termen lung): o sa incep sa pun si un metatag description fiecarui post.

CMS-urile si optimizarea – Drupal

Postat de Florin in Optimizare. Nici un comentariu »

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!

CMS-urile si optimizarea – Joomla

Postat de Florin in Optimizare. Nici un comentariu »

Atentie: in acest post discut despre versiunea 1.0.8; versiunea 1.5 care ar trebui sa apara in aceasta luna va avea multe imbunatatiri (spun programatorii), moment in care imi voi spune parerea din nou!

Avand in vedere ca Joomla este unul dintre cele mai folosite CMS-uri din lume (nu exagerez), este uimitor cat de multe lacune are in privinta optimizarii pentru motoarele de cautare! Desigur, fata de alte CMS-uri nu este chiar atat de rau, dar este cu mult in urma Drupal si WordPress.

Cele 4 mari probleme sunt si aici, dar desigur pot fi remediate (cu mai multa sau mai putina munca):

  • 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, invalid:

Din pacate Joomla aici ia nota 4. Codul este unul dintre cele mai incarcate pentru un CMS, mai incurcat fiind doar Php Nuke si derivatele acestuia. Desi codul poate fi curatat extrem de bine, astfel incat chiar sa permita validarea Xhtml Strict, aceasta curatare este dificil de facut si de multe ori incurcata de codul template-urilor (care la randul lor sunt incarcate si poate invalide).

Url-uri neprietenoase:

Desi Joomla are un modul de optimizare a link-urilor inclus in distributia de baza, acesta nu face toata treaba. Va transforma link-urile cu variabile in link-uri de genul

1
exemplu.com/content/view/259/70/

, dar pentru denumiri mai bune (cuvinte in url) va trebui sa folosesti modulul OpenSEF.

Titluri:

Aici nu este nimic de spus: ca in orice CMS decent ai control asupra titlurilor.

Imposibilitatea de a controla metatag-urile:

Desi exista posibilitatea de a controla metatag-urile, aceasta este limitata si implementata intr-un mod gresit. Sa explic mai pe larg:

In editorul de articole exista in partea dreapta un meniu in care poti alege (printre altele) metatag-urile description si keywords. Desi aceasta functie e bine venita problemele apar in momentul in care mai multe articole sunt reprezentate in categoria din care fac parte sau pe pagina principala: cuvintele cheie si descrierile tuturor articolelor sunt adunate si puse (toate) in metatag-urile categoriei astfel aparand posibilitatea de spamming.

Parerea mea este ca in cazul acesta metatag-urile sa nu fie folosite, avand in vedere posibilitatea de a impiedica o optimizare …. optima!

In concluzie: daca vrei sa ai un CMS bun si nu tii neaparat la optimizarea pentru motoarele de cautare, incearca-l!

De ce metatag-ul keywords poate fi periculos

Postat de Florin in Optimizare. Nici un comentariu »

De cand motoarele de cautare (cel putin cele mari) au inceput sa ignore metatag-ul keywords acesta a inceput sa fie foarte periculos de folosit, cel putin pentru incepatorii in optimizare. De ce spun asta?

In sectiunea de optimizare de pe forumul Softpedia majoritatea celor care cer ajutorul pentru a-si optimiza site-ul au ajuns intr-un fel sau altul sa puna cateva zeci sau chiar sute de cuvinte in metatag-ul keywords (mai sunt si alte probleme, dar nu conteaza asta acum).

Ei bine, desi motoarele nu tin cont de acest metatag atunci cand e vorba de crescut in paginile de rezultate, dar cu siguranta vor tine cont atunci cand faci spam! Parerea mea personala este ca acesta tag este mai bine lasat uitarii, mai ales ca nu mai are nici o folosinta in optimizarea pentru motoarele de cautare.

Google Sitemaps pentru incepatori

Postat de Florin in Optimizare. Nici un comentariu »

Desi sitemap-urile Google nu sunt importante (in cazul in care link-urile in-site sunt bine implementate) ele pot fi interesante de urmarit: de multe ori iti poti da seama de ce site-ul nu este indexat in totalitate sau de alte probleme legate de crawl.

Avand in vedere ca titlul este “Google Sitemaps pentru incepatori” nu voi folosi scriptul pus la dispozitie de Google – este destul de complicat de configurat pentru incepatori. Voi prezenta 4 moduri de a face sitemap-uri pentru Google, primul pentru un site simplu (static) si 3 pentru CMS-urile Joomla, Drupal si WordPress.

Pentru a beneficia de acest serviciu trebuie in primul rand sa iti faci un cont special pentru sitemaps (in cazul in care ai un cont Gmail il poti folosi pe acesta). Contul pentru sitemaps se poate face gratuit de pe aceasta pagina, din partea dreapta jos (unde scrie “Create a Google Account”). Dupa ce ti-ai facut contul, trecem la treaba!

Sitemap pentru un site static.

Pentru un site static vom folosi aplicatia de pe site-ul auditmypc.com – pentru a o accesa da click pe imaginea albastra din partea dreapta a paginii. Dupa deschiderea aplicatiei completeaza adresa site-ului tau in casuta “URL” (include http:// la inceput si / la sfarsitul link-ului) si apoi apasa butonul “Start Crawling” din partea de jos a ferestrei.

Dupa ce aplicatia a terminat indexarea site-ului du-te la tab-ul “Sitemap” si salveaza fisierul rezultat. La “Output Format” lasa selectat xml iar apoi apasa pe “Save” si salveaza fisierul intr-un loc usor accesibil mai tarziu (de ex. pe desktop). Acest fisier trebuie apoi pus pe serverul tau in baza site-ului, in asa fel incat adresa sitemap-ului sa fie http://www.site.com/sitemap.xml.

Sitemap pentru Drupal.

Drupal este unul dintre cele mai folosite CMS-uri de pe net (pe langa cele care vor fi prezentate mai tarziu), avand contributii sub forma modulelor si temelor din partea multor programatori. Desigur, printre aceste contributii se afla si modulul Google Sitemap.

Instalare:

  • fisierul gsitemap.module se copiaza in folderul “modules”
  • fisierul gsitemap.mysql este importat in baza de date a CMS-ului. In PhpMyAdmin selectezi baza de date din lista drop-down (aceasta este in partea stanga a ecranului). Dupa ce este selectata in dreapta va aparea structura bazei – in partea de sus sunt mai multe etichete printre care si “SQL” pe care trebuie sa dai click. Aici vei avea optiunea de a upload-a fisierul gsitemap.mysql, iar dupa ce dai click pe “Go” operatiunea va fi terminata.

Dupa instalare modulul trebuie activat dinmeniul Drupal din administer -> modules.

Modulul poate fi administrat din meniul administer -> settings -> gsitemap.

Sitemap pentru Joomla.

Component-ul pentru Joomla este deja la versiunea a doua, si desi este o versiune beta eu nu am avut probleme.

Instalare:

  • dupa ce ai descarcat component-ul intri in interfata de administrare. In meniul “Installers” selectezi “Components” si la “Upload package file” pui fisierul descarcat mai devreme.
  • in momentul completarii instalarii ai optiunea sa te duci in meniul de configurare, unde poti sa setezi functionarea component-ului.

Asta e tot. In sfarsit, sa trecem si la:

Sitemap pentru WordPress.

Plugin-ul pentru WordPress este la fel de usor de instalat ca cel pentru Joomla:

  • fisierul sitemap.php este incarcat pe server in directorul wp-content/plugins/ si apoi activat din meniul “Plugins” din interfata de administrare WordPress.
  • configurarea se face din meniul “Options -> Sitemap”, optiunile fiind simple de inteles.

Acum ca am facut sitemap-ul trebuie sa il adaugi in contul Google Sitemaps pe care l-ai facut (sau cel putin trebuia). In contul de Sitemaps da click pe “Add” si selecteaza “General Web Sitemap” iar in fereastra urmatoare introdu adresa catre fisierul xml.

Inainte sa poti urmari evolutia site-ului acesta trebuie verificat, verificare care trebuie sa o faci prin crearea unui fisier unic pe site-ul tau – informatii mai detaliate sunt in pagina de verificare.

Ce trebuie sa intelegi este ca sitemap-ul nu este un inlocuitor pentru link-urile in-site bine dezvoltate, ci doar un supliment si ca metoda de verificare a indexarii site-ului!

CMS-urile si optimizarea – WordPress

Postat de Florin in Optimizare. Nici un comentariu »

Desi WordPress nu este un CMS (Content Management System) propriu-zis, el poate fi baza unor site-uri mari si complexe. Totusi, ca sa nu avem nevoie sa cheltuim mici averi pentru promovarea site-ului trebuie sa ne interesam si de posibilitatile de optimizare ale acestui sistem.

Ok, sa vedem care sunt marile probleme cu CMS-urile:

  • 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:

Din fericire, WordPress nu are aceasta problema. Codul generat este unul dintre cele mai curate, dupa parerea mea fiind intrecut numai de Drupal. Toate post-urile sunt generate fara cod extra, meniurile (mare problema pentru CMS-uri) sunt de asemenea curate si template-urile (sau skin-uri) pot fi controlate total prin stylesheet-uri externe.

Url-uri neprietenoase:

Si aici WordPress exceleaza, dar de aceasta data este chiar pe primul loc! WordPress iti da posibilitatea de a selecta url-uri sef (search engine friendly) dar si de a seta url-uri specifice paginilor.

Titlul paginilor

Din fericire titlul paginilor este dat de titlul post-urilor – lucru foarte bun avand in vedere ca multe CMS-uri nu suporta nici macar aceasta optiune de baza!

Meta-tag-urile

Desi WordPress nu suporta nativ meta-tag-uri sunt foarte multe plugin-uri care preiau acest rol cu mult success, unul dintre ele fiind disponibil de aici (pagina e in germana, dar link-urile de download sunt in engleza).

Spre deosebire de alte plugin-uri pentru WordPress sau de alte CMS-uri, acest plugin nu aduna toate keyword-urile si definitiile intr-unul singur si mare cand sunt mai multe post-uri pe aceeasi pagina, lucru la care trebuie sa fii foarte atent de fiecare data.

In concluzie, WordPress este aproape perfect pentru site-urile mici si mijlocii care vor sa micsoreze costurile pentru optimizarea off-site prin o optimizare on-site mai buna.

Spam-ul este bun pentru webmasteri?

Postat de Florin in Optimizare. Nici un comentariu »

Shoemoney a dat de curand un interviu (du-te la sfarsitul post-ului pentru un link) pentru seo rockstars in care s-a scapat ne-a impartasit un mic secret: el prefera sa ruleze campaniile de adwords pe site-uri scraper – un cost per click mai mic decat pe majoritatea site-urilor, click through rate mai mare si conversii de asemenea mai multe!

Deci sa vedem: publisher-ul castiga, advertiser-ul castiga, vizitatorul gaseste ce are nevoie si Google isi ia partea – in cazul asta cine pierde? Ei bine, pierde vizitatorul care isi da seama de spam-ul din pagina de rezultate si nu da click, preferand sa isi rafineze cautarile sau chiar sa se duca in alta parte pentru informatia sau produsul dorit.