Arhive categorie: Optimizare SEO

9 Tehnici SEO pentru WordPress

La fel ca in mediul offline, pentru un business si nu numai, reputatia conteaza, fiind ca o carte de vizita. In mediul online, lucrurile sunt la fel deoarece si in acest caz reputatia online e ceea ce te defineste, modalitatea prin care publicul iti cunoaste blogul personal sau business-ul.

Pentru o reputatie online de succes, indiferent ca e business sau personal, e nevoie ca site-ul WordPress sa fie cunoscut. SEO este una dintre metodele care iti ajuta site-ul WordPress sa urce in clasamentul motoarelor de cautare, dar si sa scrii un continut de calitate.

Astfel, site-ul tau va primi mai multi vizitatori si in cele din urma mai multi clienti pentru business-ul tau.

Blocheaza directoare folosing robots.txt

Una dintre tehnicile pentru SEO pentru site-ul WordPress este restrictionarea motoarelor de cautare de a avea acces la directorul sursa. Poti face acest lucru prin adaugarea unui fragment de cod sub fisierul robots.txt.

Blocheaza accesul robotilor

Robotii pot afecta site-ul tau in termeni de securitate. Motiv pentru care accesul la site-ul tau WordPress ar trebui restrictionat. Poti copia codul in fisierul .htaccess.

SetEnvIfNoCase User-Agent ^$ keep_out
SetEnvIfNoCase User-Agent (pycurl|casper|cmsworldmap|diavol|dotbot) keep_out
SetEnvIfNoCase User-Agent (flicky|ia_archiver|jakarta|kmccrew) keep_out
SetEnvIfNoCase User-Agent (purebot|comodo|feedfinder|planetwork) keep_out
Order Allow,Deny
Allow from all
Deny from env=keep_out

Sterge data postarilor din SERP

Daca continutul de pe site-ul tau nu este sensibil in ceea ce priveste timpul, asigura-te ca eviti sa postezi datele postarilor in SERP. Prin aceasta modalitate vei creste CTR-ul postarilor care sunt afisate pe SERP.

Gaseste fisierul single.php si daca gasesti

<?php the_time('F jS, Y') ?> 

inlocuieste-l cu

<script>
document.write("<?php the_time('F jS, Y') ?>");
</script>

Dezactiveaza pingbacks

Foloseste urmatorul cod pentru a dezactiva self pingbacks in fisierul functions.php:

// Disable self pingbacks in WordPress
function disable_self_trackback( &$links ) {
 foreach ( $links as $l => $link )
       if ( 0 === strpos( $link, get_option( 'home' ) ) )
           unset($links[$l]);
}
add_action( 'pre_ping', 'disable_self_trackback' );

 

Exclude categoriile din cautare

Cand un utilizator efectueaza o cautare pe site-ul tau, cateodata e indicat sa nu apara in rezultatele cautarii dintr-o anumita categorie care contine elemente de portofoliu sau continut promotional.

Poti efectua excluderea de anumite categorii mergand la fisierul functions.php si adaugand urmatorul cod:

function my_search_filter($query) {
 if ( $query->is_search && ! is_admin() ) {
   $query->set('cat','3,7');
 }
 return $query;
}
add_filter('pre_get_posts','my_search_filter');

 

Dezactiveaza HTML in comentarii

Spam-urile pot avea un efect negativ asupra site-ului tau web, mai ales cele care sunt folosite pentru link-urile HTML in comentarii. Un impact negativ poate afecta traficul site-ului tau WordPress.

Asadar, acest lucru poti face in fisierul functions.php.

 

Exclude paginile din cautari

Afisarea anumitor pagini in pagina cu rezultatele cautarilor poate sa fie putin confuza pentru anumiti utilizatori si sa ii faca sa se indrepte spre alt site. De aceea, poti alege sa nu afisezi anumite pagini doar adaugand fragmentul de cod in fisierul functions.php:

function my_search_filter($query) {
 if ($query->is_search) {
   $query->set('post_type', 'post');
 }
 return $query;
}

add_filter('pre_get_posts','my_search_filter');

Arata numarul rezultatelor cautarilor

Afiseaza numarul rezultatelor cautarilor pe care le gasesti in rezultatele cautarilor in WordPress prin adaugarea urmatorului cod in fisierul tau search.php


<h2 class="pagetitle">
Search Result for 
<?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; 
_e(''); 
_e('<span class="search-terms">'); 
echo $key; _e('</span>');
 _e(' — ');
 echo $count . ' ';
 _e('articles');
 wp_reset_query(); ?>
</h2>

Protejeaza hotlinking pentru imagini

Protejeaza imaginile tale impotriva hotlinkului care te va ajuta sa salvezi latime de banda prin prevenirea altor site-uri web sa afiseze imaginile tale. Poti sa faci acest proces din fisierul .htaccess si adaugand codul urmator.

De retinut! Inlocuieste domain-name cu numele real al domeniului tau.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?your-domain-name [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Daca iti doresti sa inveti programare web de la zero, si nu numai, dar si cum sa devii programator WordPress, ma poti contacta aici!

 

Anunțuri

Cum sa oferi o experienta placuta si utila utilizatorilor de dispozitive mobile

In orice business, clientii constituie unul dintre cei mai importanti factori. Motiv pentru care relatia pe care o construiesti cu acestia e vitala. O relatie business-client se cladeste in mare masura pe baza experientei, atat offline cat si online pe care o oferi.

In ceea ce priveste experienta online, aceasta e divizata in doua sectiuni: cea web si experienta mobila. Tot mai multi utilizatori folosesc dispozitivele mobile pentru a naviga internetul.

Asadar, pe langa configurare si instalarea de baza, o experienta placuta si utila pentru utilizatorii dispozitivelor mobile are trei parti esentiale: continut, viteza si layout. Pentru a te asigura ca utilizatorii raman interesati in business-ul tau, e necesar sa te asiguri ca aceste trei componente sunt facute ca la carte.

Continutul site-ului pentru dispozitive mobile

Personalizeaza, nu exclude

Utilizatorii chiar daca folosesc dispozitive mobile asteapta aceleasi functionalitati ale site-ului pe care le oferi si utilizatorilor desktop. Insemnand, ca daca vor sa se uite la anumite video-uri, sau sa cumpere anumite produse/ servicii sa fie posibil acest proces.

Asadar, nu taia parti importante ale site-ului tau, in schimb redimensioneaza-le astfel incat sa fie compatibile cu ecranurile mai mici.

Verifica fisierele media

Nu orice tip de fisier media este compatibil cu gama variata de ecrane; de exemplu flash video, care nu este compatibil cu prea multe dispozitive mobile.

Pentru a oferi o experienta placuta si utilizatorilor dispozitivelor mobile asigura-te ca fisierele media chiar functioneaza pe toate ecranele pe care trebuie.

Nu ascunde actiunile cheie

Cheia business-ului este prosperitate. Acest proces este posibil doar atunci cand utilizatorii actioneaza si devin clienti. Pentru a te asigura de aceste actiuni e necesar sa ai toate actiunile cheie la vedere, astfel incat utilizatorul unui dispozitiv mobil sa poata cumpara anumite produse sau servicii pe care business-ul tau le ofera.

De exemplu, pentru un business in retail e important sa ai bara pentru cautarea produselor dar si un cos de cumparaturi optimizat pentru dispozitive mobile.

Checkout-ul in pasi simpli

Sa completezi diferite formulare pe un dispozitiv mobil este destul de dificil. Pentru a mari conversiile site-ului tau, e recomandat sa simplifici procesul de plata pe cat de mult posibil.

Te poti folosi de Google Wallet Instant Buy, precum si alte servicii care permit clientilor sa plece usor avand plata si informatiile de livrare completate.

Nu afisa prea multe informatii/ elemente

Pe un dispozitiv mobil, mai multe elemente nu sunt neaparat cea mai buna solutie. In schimb, alege sa afisezi ceea ce este cu adevarat important. Mai mult, un site optimizat pentru mobil va functiona mai bine si se va incarca mai repede daca sunt mai putine elemente.

Layout-ul

Alege fontul potrivit

Fontul pentru un site web optimizat pentru dispozitive mobile e recomandat sa nu fie mai mic de 12 pixeli, asta deoarece utilizatorii vor ajunge sa se chinuie sa citeasca continutul site-ului tau.

In ceea ce priveste stilul fontului, alege unul simplu si care e usor de citit. Pe cat posibil incearca sa eviti textele de tip imagine.

Atentie la ecranul tactil

Majoritatea dispozitivelor mobile functioneaza prin ecran tactil. Pentru degetul uman 48 dp (density independent pixels) este minimul recomandat cu cel putin 8 dp intre semnale.

Ai nevoie de minimul de 48 dp pentru ca click-ul efectuat sa emita semnalul corespunzator, deoarece in cazul unui numar mai mic de dp e posibil ca click-ul sa nu fie perceput, iar acest lucru iti poate indeparta utilizatorii dispozitivelor mobile.

Evita mouse-overs

Pe un ecran desktop, mouse-overs este o tehnica eficienta de a-ti face o idee ce continut se ascunde in spatele unui buton, insa pentru ecranele dispozitivelor mobile lucrurile sunt diferite.

In primul rand, in cazul unui dispozitiv mobil nu exista mouse-ul, iar degetul uman nu poate functiona asemenea unui mouse. In al doilea rand, pentru un utilizator mobil acest proces ii poate ingreuna navigarea.

Asadar, evita mouse-overs si in schimb, foloseste butoane pentru a afisa continuturi ascunse.

Foloseste butoane descriptive

Pentru site-ul tau optimizat pentru dispozitivele mobile alege sa folosesti butoane descriptive. E mult mai simpla navigarea, iar utilizatorul stie exact care e pasul urmator in urma click-ului.

Evita folosirea pop-ups

Pop-up-urile sunt cunoscute in site-urile web, dar si in cazul anumitor site-uri optimizate pentru dispozitive mobile. Reputatia lor nu este tocmai una favorabila, intrucat sunt deranjate pentru aproape toti utilizatorii.

Seteaza latimea potrivita pentru dispozitive mobile

Pentru un utilizator desktop e normal si obisnuit sa navigheze o pagina web de sus in jos, de la stanga la dreapta. Totusi, cand vine vorba de a naviga o pagina web pe un dispozitiv mobil, nu mai e atat de confortabil sa navigarea laterala.

Utilizatorii tai vor sa stie ca ai luat in vedere acest aspect si faci tot posibilul pentru ca experienta lor pe un dispozitiv mobil sa fie cat mai utila si usoara.

Viteza

O experienta pe un dispozitiv mobil placuta inseamna si viteza, motiv pentru care e important sa ai in vedere acest aspect in optimizarea site-ului tau web. Asta deoarece, majoritatea utilizatorilor care folosesc dispozitivele mobile este o fac in timpul liber, cand merg dintr-un loc in altul, iar acest lucru necesita o viteza ridicata de functionare a site-ului mobil.

Mai mult, viteza de functionare a unui site creste interesul, retentia si conversia utilizatorilor si nu in ultimul e o modalitate de a urca ca si vizibilitate in motoarele de cautare.

Supraincarcarea continutului cu fisiere si imagini

In primul rand, gandeste-te la CSS styles si JavaScript snippets daca sunt necesare si de folos utilizatorilor mobili. Prea multe din ambele si pagina ta web e posibil sa functioneze mai incet.

Ca si alternativa eficienta, iti poti compresa codul, acolo unde e posibil si poti reorganiza toata partea de CSS.

Cand vine vorba de imagini, pe masura ce tehnologiile si display-ul dispozitivelor mobile se imbunatatesc, tentatia de a oferi imagini la dimensiuni mari e tot mai mare. Din pacate, imaginile mari suprasolicita serverul, iar astfel site-ul tau se va incarca mult mai greu. In schimb, selecteaza dimensiunea potrivita pentru fiecare dispozitiv.

Daca iti doresti sa inveti programare web de la zero, sau alte modalitati prin care iti poti optimiza site-ul web pentru dispozitive mobile, alaturat gasesti datele mele de contact!

5 Metode pentru a creste numarul de vizitatori pentru website

Ai un site? Cauti metode pentru a creste numarul de vizitatori pentru site-ul tau web?

A fi proprietarul unui site web, este ca si cum ai detine o casa. La fel ca si casa, site-ul web necesita intretinere si atentie pentru a primi vizitatori. Desi prezenta pe retelele sociale e la mare cautare, site-ul web e recomandat sa fie mereu ingrijit.

Deoarece, chiar si acei vizitatori de pe retelele sociale, cu siguranta vor dori sa vada si site-ul web pentru mai multe informatii sau pentru a face anumite comenzi. Asadar, site-ul web este chiar important, iar daca numarul vizitatorilor vrei sa creasca sunt necesare anumite schimbari sau intretineri.

Posteaza continut periodic

Pentru a creste numarul vizitatorilor pe site-ul tau web, un prim lucru caruia e necesar sa ii dedici atentia este continutul pe care il postezi.

Postand continut periodic, vizitatorii inteleg ca exista o prezenta in spatele peretelui virtual, exista cineva care cunoaste necesitatile si intrebarile care pot aparea. E identitatea business-ului tau oferind o viziune asupra culturii site-ului web.

Mobile-friendly

Mobile-friendly este functia prin care site-ul web este adaptat pentru mai multe tipuri de ecrane, printre care cel mobil. Ofera vizitatorilor aceasta oportunitate deoarece o buna parte din publicul virtual isi petrec timpul liber butand si cercetand internetul prin intermediul telefonului mobil.

Astfel, vor stii ca intelegi nevoile lor si ai grija ca experienta virtuala sa fie una cat mai placuta.

Actualizeaza tema site-ului

In ceea ce priveste actualizarea site-ului web, ar fi bine facuta nici prea des, dar nici prea rar. Prea rar pentru majoritatea vizitatorilor va insemna ca ai cam neglijat site-ului, iar schimbarile prea dese le vor gasi dificile, intrucat vor fi nevoiti sa se tot adapteze la un nou design.

Optimizare SEO

Optimizarea SEO este un factor foarte important pentru a genera mai multi vizitatori. Aceasta optimizare te ajuta sa ai un continut calitativ, dar care sa se si afle in primele pagini ale motoarelor de cautare.

Acorda atentie si prezentei sociale

Desi retelele sociale au fost create pentru socializare, azi, sunt o sursa bogata in a atrage vizitatori business-ului si site-ului tau web. Desigur, o balanta este necesara si in acest caz; in sensul in care prea multe postari vor deranja iar prea putine publicul va uita.

Numarul de postari e recomandat sa fie macar o data pe zi, avand diferite tipuri de postari, sau macar o data la doua zile.

Daca iti doresti sa inveti programare web de la zero pentru a-ti crea un site web profesional, si nu numai, alaturat gasesti datele mele de contact!

Cu sau fara domeniu pe wordpress.com?

Dupa un timp eu cred că multă lume își pune intrebarea după o perioadă de blogging: Să-mi cumpăr domeniu pentru blogul meu pe WordPress.com? Răspunsul sincer este DA.

După 3 ani de scris articole și eu am ajuns la momentul în care îmi trebuie să-mi cumpăr domeniu. Dar de ce? Răspunsul este: cumpărând un domeniu vei putea crește reputația ta în mediul online. Mi se pare stupid să cumpăr doar din acest motiv, dar pe de altă parte un domeniu costă 9-12 euro / an, deci este o investiție relativ mică.

Ce domeniu să-mi aleg? În principiu este recomandat să alegi un domeniu cu numele tău sau numele firmei sau numele produsului ( ceea ce promovezi ).

Eu mă gândesc să aleg cu numele meu, singura problemă fiind că am deja siteul oficial pe domeniul www.sandorkovacs.ro. Dacă îmi aleg tot cu numele meu va fi foarte confuz pentru că doar sfârșitul linkului va fi diferit. Eventual aș putea crea un subdomeniu blog.sandorkovacs.ro ce să fie redirecționat către blogul meu de wordpress. Poate asta este varianta cea mai bună.

Pe de altă parte mă gândesc și la un domeniu cum ar fi viataunuiprogramatorweb.ro, dar mulți dintre voi mă cunoașteți după nume și poate ar fi greu de reținut domeniul pentru un om cu mai puțină cunoștință în IT.

Dacă aveți vreo idee ce domeniu să aleg vă rog să lăsați un comentariu.

O zi faină!

Tutoriale php #1

Dupa 3 ani de zile siteul Tutoriale PHP a ajuns pe prima pozitie pe google romania pentru termenul „tutoriale php„. Pentru mine acest lucru inseamna mult si promit ca pe langa alte activitati ma voi ocupa in continuare de continut.

In 3 ani de zile am depasit 1000 de utilizatori inregistrati, la momentul de fata avem 1081 de utilizatori.

Doua siteuri au ocupat ani de zile primele pozitii pe google :

Cele mai noi exemple php

  1. Introducere POO in PHP
  2. Operatori PHP – Exercitii

In majoritatea exemplelor este vorba despre PHP, dar mai gasiti si alte tutoriale de MySQL, HTML, CSS, etc .. Si tu poti sa propui o tema lasand un comentariu.

Statistici continut

  • 36 exemple PHP
  • 6 exemple MySQL
  • 6 exemple HTML
  • 4 exemple CSS
  • 5 exemple jQuery
  • 6 exemple WordPress

Acesta pozitie pe google pentru termenul „tutoriale php” este meritul vizitatorilor, pentru ca voi sustineti  prin: FB like, FB Share, Tweet.

Va multumesc!

1081 utilizatori

Tool-uri pentru optimizare SEO

Un programator web trebuie sa aiba pe langa cunostinte de programare ceva cunostine de baza de SEO. Pentru optimizare SEO folosesc diferite tool-uri sub forma de add-on-uri pentru Mozilla Firefox si Google Chrome.

Tool-uri ce folosesc pentru optimizare SEO

  1. SEO Toolbar pentru Firefox

    SEO Toolbar este un instrument foarte destept pentru Firefox. Eu folosesc pentru afisare de pagerank, backlink si raza X pentru informatii Meta.

  2. Rankchecker pentru Firefox

    Rankchecker este un addon util pentru Firefox, ma ajuta sa gasesc pozitionarea unui site dupa una sau mai multe cuvinte cheie. Pozitiile sunt aproximativ corecte , de obicei +- 1 pagina.

  3. HeadinsgMap – Firefox Add-on

    Pentru motoarele de cautare in oarecare masura conteaza sa ai cuvintele cheie in etichete de titlu cum ar fi H1, H2, H3 … Pentru a verifica structura de heading, HeadingsMap, este de mare ajutor.

  4. YSlow – Yahoo PageSpeed Analyzer

    Yslow este un intrument pentru analiza vitezei de incarcare a unei pagini. Am auzit ca si viteza de incarcare conteaza pentru motoarele de cautare, asa ca pentru orice site ar trebui sa ai minim gradul C. Felicitari pentru cei care au realizat un site cu gradul A.

  5. FlagFox pentru Firefox

    Flagfox este un add-on mic si util pentru Firefox. Arata tara unde este gazduit siteul. Optimizarea SEO pentru motoarele de cautare romanesti depinde de tara unde este gazduit siteul, pentru noi preferabil ar fi un hosting din Romania.

  6. PageRank – Chrome Add-on

    Extensia PageRank pentru Google Chrome este un tool simplu si rapid, arata instant PageRankul pentru siteul curent.

  7. Meta SEO Inspector – Tool pentru Chrome

    Meta SEO Inspector arata toate informatiile meta pentru siteul curent, include si linkuri catre google cache, pagerank si multe alte tool-uri SEO pentru optimizare.

  8. MozBar pentru Chrome

    Nu dorm nici cei de la SeoMoz, Mozbar este un tool de incredere. In principiu arata informatiile meta si cateva chestii specifice ce nu stiu cat influenteaza pozitionarea pe google.

Uneltele de mai sus folosesc pentru optimizarea unui site. Daca mai cunoasteti alte tool-uri utile pentru SEO sau aveti experienta in domeniu, informatiile se pot lasa in comentarii