|
|
U poslednjih nekoliko dana primetih čudan link na komentarima jednog posetioca. Kako nisam imao mnogo vremena sam osam letimično bacio oko na početnu stranu i odmah prepoznao neki čudan šmek, kao da sajt služi za nekakav internet marketing, prodaju magle i slično. Ipak, to je bio samo utisak, pa sam odlučio da analizu odložim za kasnije.
U međuvremenu, isti posetilac je ostavio još nekoliko komentara, sve u istom stilu, onom prepoznatljivom, samo da se ostavi komentar zbog povratnog linka.
Danas sam mu posvetio više pažnje, i ono što mi je naličilo pre neki dana sada je postalo očigledno: ipak se radi o spameru, koji komentare na blogu ostavlja samo da bi reklamirao svoj sajt.
Uzrok ovome je Net Builders SEO Contest. Proglašeno je…
Da li ste se nekada zapitali koliko brzo se otvara vaš sajt i šta sve korisnikov veb čitač mora da preuzme da bi prikazao stranicu? Ako se ne bavite veb dizajnom, verovatno o tome niste mnogo razmišljali, osim ako sporost učitavanja nije baš osetna, pa se to primeti i “golim okom”.
Problem ipak nije baš naivan, naročito ako je vaš sajt blog, CMS ili neki sličan sistem u kome se raznim dodacima povećava funkcionalnost, pogotovo ako postoji mogućnost da umećete dodatke koje je neko drugi pravio i ne znate šta sve oni u stvari rade u pozadini.
Proverite svoj sajt preko servisa WebPagetest. Ovo je vrlo jednostavan i besplatan servis kome date adresu strane koju treba proveriti, a on će napraviti prilično…
Prilikom izrade sajtova, ono o čemu se često najmanje misli je sigurnost servera. Nažalost, vrlo je lako u PHP-u napraviti neku rupu preko koje napadač može da zloupotrebi sajt, odnosno server na kome je on postavljen.
Najvažnije je da je sam server podešen tako da je upad otežan ili onemogućen. Kako postoji mnogo načina da se upad izvede teško je sve to pratiti i proveravati.
U nastojanju da se posao provere olakša, PHP Security Consortium je objavio PHP skript PhpSecInfo koji proverava kako je sam PHP podešen i upozorava na moguće slabosti. Skript se koristi na sličan način kao i PHP funkcija phpinfo().
Ovaj skript ne pronalazi greške u vašem PHP programu, već proverava sam server, odnosno podešavanje PHP okruženja na serveru. Kada naiđe na…
Pišući članak o zaobilaženju pravila za preumeravanje putanja ka sajtu zbog optimizacije za internet pretraživače, shvatio sam da nisam nigde opisao sam postupak primene ovakve redirekcije na sajtu.
Pošto je to tehnika koja je u današnje vreme neophodna i verujem da bi mnogim novajlijama značilo jedno takvo uputstvo, evo ga.
Zašto je potrebna optimizacija putanja na sajtu (url rewriting)
Jedan od najvažnijih činilaca dobre optimizacije internet prezentacije je sama putanja do prikazanog dokumenta, Google, ali i drugi pretraživači adresu dokumenta uzimaju kao vrlo jak argument prilikom odlučivanja na kojoj poziciji u rezultatima pretrage da predlože taj konkretan dokument. Zbog toga je vrlo važno da putanja sadrži važne ključne reči.
Adresa dokumenta ipak pre svega služi da pokaže gde se dokument nalazi i mora da ispoštuje…
Za svaki savremeni sajt neophodan uslov je da adrese do dokumenata budu optimizovane za internet pretraživače. O tome kako se preusmeravaju optimizovane putanje na stvarni sadržaj pisao sam u članku Redirekcija domena sa .htaccess ali i bez njega.
Ponekad se desi da na sajtu koji već ima podešeno preusmeravanje optimizovanih putanja postoji potreba da se u poddirektorijum smesti sadržaj koji je nezavisan.
Ako imate uključenu običnu redirekciju i postavite nezavisan poddirektorijum, sadržaj tog direktorijuma nećete moći da prikažete, jer svaki upit ka sajtu prolazi kroz mehanizam redirekcije i biva usmeren na osnovni veb sajt.
Da biste to onemogućili na samom početku pravila za redirekciju (odmah ispod linije Rewrite Engine on dodajte:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Ove dve komande objašnjavaju veb serveru da prvo…
S vremena na vreme vidim na Internetu vapaje kolega blogera kojima se nešto izokrenulo na blogu i ostali su bez nekog ili svih članaka. Ne znam šta gore može snaći blogera, nego da izgubi podatke. Zanimljivo je da ljudi postanu svesni da to može da se dogodi - tek kada se dogodi.
Da vam se to (opet) ne bi desilo preduzmite preventive mere - snimajte podatke i čuvajte ih na sigurnom.
Wordpress, kao i većina ostalih programa za dinamički unos sadržaja na sajtove, unete podatke čuva u bazi podataka. To je normalno i očekivano ali je malo nezgodno kada neko neupućen treba da te podatke upotrebi van bloga, na primer - da ih sačuva. Podaci nisu u obliku datoteka koje samo prekopirate…
Prekjuče napisah članak osvrćući se na popularnost Suzan Bojl, sa namerom da komentarišem fenomen uloge koju je Internet imao u njenoj popularnosti. Od kako sam postavio članak, statistika posećenosti je poludela - dnevna poseta je utrostučena!
Ključna reč “Suzan Bojl” (da baš, srpska transkripcija) je vrlo brzo nadmašila sve ostale ključne reči po kojima dolazi poseta se pretraživača i to ne nadmašila, nego višestruko nadmašila. Sam članak je za nešto više od jednog dana izbio na prvo mesto po čitanosti članaka na blogu u poslednja dva meseca a i dalje se brojač žestoko povećava, preteći da će biti uskoro i najčitaniji na blogu ikada.
Naravno, ne mislim da je moj članak nešto posebno i da je zato izazvao interesovanje, već da je interesovanje…
Dodali ste novu stranu na svoj Wordpress blog i uključili mogućnost da posetioci pišu komentare, kad ono - ispod teksta strane opcija za komentare nema.
S obzirom da se po pravilu strane koriste za stalan sadržaj koj se ne menja često, a komentari su obično nepoželjni, u nekim šablonima opcija komentarisanja na stranama uopšte nije ni napravljena. Čak i kada dozvolite komentare njih nema jer opcija ne postoji.
Srećom nije teško to rešiti.
U adiminstrativnom delu, otvorite opciju za uređivanje teme, izaberite uređivanje datoteke page.php i u njoj pronađite PHP komandu
<?php the_content() ?>
Funkcija the_content() može da prima parametre, tako da ne mora biti baš ovako očigledna u kodu dokumenta, ali nije je teško pronaći.
Odmah ispod nje u tekst dodajte komandu
<?php comments_template(); ?>
Snimite…
Ljubiša Radovanović je napravio dodatak koji omogućava da direktno u Mozilla Firefox-u, dok čitate stranicu možete deo teksta da preslovite iz latinice u ćirilicu ili obrnuto. Dodatak je nazvao Preslovar i on se nalazi na listi dodataka za Firefox tako da ga možete lako i brzo instalirati.
Upotreba programa je jednostavna, označite deo teksta na strani koji želite da preslovite, kliknete desnim mišem i iz menija koji iskoči izaberete opciju U ćirilicu ili Iz ćirilice, zavisno koja vrsta preslovljavanja vam treba. Ovo je vrlo praktično jer vam je preslovljavanje uvek pri ruci, što je naročito bitno nekome ko svaki čas radi sa mešanim tekstovima.
Dodatak nije baš nešto pametan, pa će probati da preslovi i ono što očigledno nije srpski jezik, ali sa tim…
Ako ste se bar malo bavili HTML i CSS kodiranjem sigurno ste nailazili na razne. nekada i žustre polemike oko poštovanja standarda i rešavanju problema što veb čitači standarde ne poštuju u potpunosti a nekada ih i različito tumače.
Davno sam prestao da se time zamaram. Ne upinjem se preterano da prilikom izrade sajta ostvarim poptunu istovetnost prikaza u svim čitačima. Zadovoljan sam ako je izgled dovoljno sličan, a već sam navikao šta treba da izbegavam kako bih umanjio ovu vrstu problema.
Pokazaću jedan jednostavan primer koji ilustruje koliko su veb čitači mušičavi i da im se svima ne može ugoditi.
Evo primera HTML koda:
<div id="okvir">
<div id="polje">
<div id="sadrzaj">
</div>
</div>
</div>
A na njega ćemo primeniti sledeće stilove:
#okvir {
border: 1px…
Vrlo često u preporukama stručnjaka za SEO nailazim na potenciranje toga koliko je važno biti prvi u rezultatima pretrage po zadatim ključnim rečima (SERP). Uveren sam da ovakvo mišljenje nema mnogo potpore u stvarnosti.
Naravno da je dobro i poželjno biti prvi, ali to više treba shvatiti kao potrebu za prestižom. Tačno je da link koji se pojavi prvi privuče najviše pažnje, pa samim tim i klikova posetilaca, ali pažnju privlače i ostali linkovi.
Mali je broj posetilaca pretraživača koji će se zadovoljiti time da kliknu na prvi link i time završe pretragu. Pismen posetilac je sasvim svestan toga da relevantih informacija ima mnogo, a da samo jedan link može biti prvi, te će sigurno obratiti dovoljnu pažnju i na druge linkove.
Korisnik…
Jutros sam pokrenuo opciju za automatsko ažuriranje WordPress-a na verziju 2.7.1. Sve je proteklo vrlo brzo i bez ikakvihproblema osim…
… nakon to je verzija ažurirana, WordPress mi je prijavio da nemam dovoljne privilegije i šutnuo me iz admin sekcije.
Svašta sam probao, čak i da brišem kolačiće, keš, da pristupim sa drugog računara i ništa nije pomoglo. Kada se ulogujem to prođe, ali svaka opcija u administratorskom delu bloga mi je postala nedostupna jer “You do not have sufficient permissions”.
Ovo nije prvi put da vidim sličnu stvar. Ponekad se dešavalo da nakon instalacije nekog dodatka prođem isto, ali sam to rešavao lako - tako što bih problematičan dodatak obrisao.
Ovaj put to nije bilo moguće, jer sam stavio novu verziju WordPress-a tako…
U nekoj verziji WordPress-a autori su ubacili nofollow oznaku u veze u imenu autora članaka kao i u sadržajima članaka. To je posledica preteranog spamovanja blogova.
Očekivanje je bilo da će spameri izgubiti interesovanje da spamuju kroz komentare ako znaju da sve veze u njima imaju nofollow oznaku.
Ova oznaka u nekoj vezi naznačava internet pretraživačima da navedenu vezu treba da zanemare i da dati link ne koriste za računanje rejtinga sajta ka kome link vodi. Početna ideja nofollow oznake je bila ta da se omogući kontrola rasipanja rejtinga u okviru samog sajta, dakle da autor može da označi interne veze koje pretraživač ne treba da sledi u računanju rejtinga sajta, tako da se rejting koncentriše na one strane koje su bitne.
Pored…
Naišao sam, na sjajan dodatak za Wordpress, Link Indication Plugin, koji dodatno oblikuje veze u člancima i komentarima tako da se razlikuju od ostalog teksta.
On iza svakog linka dodaje ikonicu koja naznačava da se radi o vezi, a prikazuje različite ikonice zavisno od toga koje je vrste veza i gde vodi. Sve to izggleda vrlo umesno i ne štrči u okviru ostalog teksta u članku.
Dodatak ima dosta opcija, tako da možete mnogo toga da prilagodite svom ukusu i potrebama. Konačna izmena sadržaja članka se svodi na to da se vezi dodeljuje odgovarajući stil, koji završava sve ostalo.
Prilikom instalacije obezbeđeno je sve da se veze odmah mogu isticati, ali ako želite vi možete da promenite skoro sve, počev od stila koji…
|
|
Nova verzija StopCommentSpam dodatka za WordPress
Već neko vreme me masiraju spameri koji na blog ostavljaju komentare sa ogromnim brojem linkova.
Komentari naravno ne prolaze u javnost jer ih akismet prepozna i reguliše, ali svaki čas moram da otvaram akismet i brišem ih jer su ovi spameri baš agilni i redovno šalju komentare.
Kad je dara prevršila meru, došlo je vreme da unapredim StopCommentSpam i dodam mu mogućnost ograničenja broja linkova u komentarima.
Usput sam dodao i prikaz brojača odbijenih spamova na naslovnu stranu administratorske kontrolne table, tako da sada možete odmah da vidite kolika je delotvornost ovog dodatka.
Nova verzija 0.5.1 se može preuzeti sa http://pedja.supurovic.net/stopcommentspam/