Increase Adsense Revenue with A/B Split Testing

Posted in Adsense on February 11th, 2009 by J. David Rogers – 2 Comments

My Adsense earnings have been fairly flat lately, and I've been wondering what there is I can do to improve them. I've read again and again about the need to test different ad variations in order to figure out which performs the best for me. I've always stumbled though when it came to actually doing so as it seemed like such a large, labor intensive process.

Reasoning that someone, somewhere must have figured out an approach to solve this problem, I started hunting for a solution. I stumbled upon one on Google's own Adsense site that is so simple that I actually laughed when I first read it. It took me all of about 30 minutes to implement it for the first time, and I can't imagine it will take me more than 5 minutes per test going forward.

What is A/B Split Testing?

Conceptul, un cunoscut de ani de zile în cercetarea de piaţă formală, este cunoscut sub numele de A efectuat testele Split / B. Prin testarea două lucruri, unul numit A şi unul numit B, unul împotriva celuilalt, puteţi stabili care dintre ele se comporta mai bine. Simplu, desigur, dar trucul este că, pentru ca acesta să fie de încredere, aveţi nevoie pentru a schimba un singur lucru la un moment dat între A şi B, precum şi modificările trebuie să fie testate simultan, astfel că factorii externi cum ar fi ora din zi sau ziua de săptămână nu influenţează rezultatele.

De exemplu, este posibil să aveţi două unităţi de anunţuri care sunt identice, cu excepţia faptului că se foloseşte un fundal albastru, iar celălalt un fundal alb. Pentru a utiliza A / B, Split, a efectuat testele pentru a determina care o face mai multi bani, v-ar alterna la întâmplare între două variante de anunţuri în care acestea sunt prezentate vizitatorilor. După care prezintă două versiuni de mai multe ori, multe, şi de măsurare câştigurile dvs., aţi putea simţi încrezător cu privire la care se adauga pentru a menţine.

Javascript pentru a Rescue

OK, fără alte formalităţi, aici e codul:

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
  "text/javascript" > <Tip script = "text / javascript">
     Math. random ( ) ; var = random_number Math aleatorii ().;
     random_number < .5 ) { dacă (random_number <0.5) {
		 <! -
			 / * INSERT PRIMEI ADSENSE bloc de cod AICI * /
			 ; google_ad_client = "pub-XXX";
			 ; google_ad_slot = "XXX";
			 google_ad_width = XXX;
			 google_ad_height = XXX;
		 //-->
     { } Else {
		 <! -
			 / * INSERT A DOUA ADSENSE bloc de cod AICI * /
			 ; google_ad_client = "pub-YYY";
			 ; google_ad_slot = "YYY";
			 google_ad_width = YYY;
			 google_ad_height = YYY;
		 //-->
     }
 </ Script>
 <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </ script> 

Acum, dacă aveţi ceva experienţă limbaj de programare, aceasta este, probabil, îţi vorbeşte destul de frumos. Dacă nu, ar putea dura câteva explicaţii. Premisa este incredibil de simplă. Este doar un pic de Javascript pe care le puteţi utiliza pentru a alterna la întâmplare între două anunţuri diferite. Oriunde v-ar introduce în mod normal, un standard de bloc Adsense cod, ar trebui să utilizaţi acest cod în schimb, cu câteva modificări minore. Singurul lucru care trebuie schimbat este de a înlocui "primul" şi "a doua" blocuri de cod cu codul Adsense reale, reprezentând două anunţuri doriţi să le testaţi. Neat, nu-i asa?

Urmăriţi rezultatele cu Canale personalizate

În timp ce Javascript va roti anunţurile dvs. frumos, pentru a vizualiza rezultatele testului va necesita câţiva paşi mai:

  1. Crea anunţurile pe care doriţi să testaţi în termen de Adsense. Sunt sigur că aţi ştii deja cum să facă acest lucru, dar am includ pas pentru completare. Dă-le nume care descrie în mod clar atributele lor şi modul în care acestea diferă, cum ar fi TopBannerWithBorder şi TopBannerWithoutBorder.
  2. Crea două canale personalizate, câte unul pentru fiecare anunţ care dvs. sunt de testare. Din nou, asiguraţi-vă să utilizaţi denumiri descriptive, astfel încât nu va trebui sa incerce sa-si aminteasca ceea ce reprezintă. Nu este o problemă a refolosi numele-aţi utilizat pentru anunţurile. Asta e ceea ce fac.
  3. Atribuirea fiecare anunţ sale canal propriu, separat.

De ce să folosiţi canale în acest mod? Având în vedere o limitare de raportare Google Adsense, nu poţi raport cu privire la anunţurile direct. Puteţi, totuşi, un raport pe canale. Prin crearea unui canal personalizat pentru fiecare anunţ, puteţi obţine în jurul valorii de această limitare.

Asteapta o saptamana si a rula un raport personalizat

Este important să rulaţi testul suficient de lung pentru a avea încredere în concluziile sale. Cât timp este suficient de lung? Ei bine, ai putea îngropa în statistici şi să vină cu un număr de răspunsuri diferite, dar pentru mine, aş dori să văd un câteva mii de afişări, dacă este posibil, dispersate pe o perioadă de cel puţin 24 de ore. Eu, de obicei, lasa doar un test pentru o săptămână, şi apoi verificaţi din nou pentru a vedea ce sa întâmplat.

Pentru a vedea de fapt, rezultatele testului, trebuie să creaţi un raport personalizat în cadrul Google AdSense "Advanced Reports" modul. Procesul este simplu:

  1. Alegeţi un interval de date care se întinde pe perioada testului.
  2. Sub Afişare titlu, selectaţi canale de date, apoi selectaţi cele două canale care conţin cele două anunţurile din test.
  3. Conform Grupului de titlu, selectaţi Channel.
  4. Sub Alegere Unităţi titlu, selectaţi Combinată. Acest lucru este necesar, dacă sunteţi de testare de unităţi de anunţ standard împotriva unităţi de legătură într-text.

Faceţi clic pe butonul care nice mare Afişaţi raportul, aşteptaţi câteva secunde, şi de a vizualiza rezultatele. După cum stiti acum sigur pentru care anunţ comportat mai bine, următorul pas este să scadă de anunţuri pierde, şi de a crea o nouă pentru a testa împotriva câştigătorului. Puteţi continua să testaţi din nou şi din nou până când veţi găsi doar dreptul de asociere pentru a se asigura că sunteţi faci tot ce poti pentru a maximiza câştigurile dvs. AdSense.

18 luni Raport de progres

Posted in Primii Paşi , Marketing , Total pe 12 august 2008 de către J. David Rogers - Comments Off

E greu de crezut că aceasta a fost 18 luni de cand am lansat ESL Jobs Lume . Dezvoltarea mea activă a avut aproximativ două etape, care durează aproximativ două luni una în martie şi aprilie 2007, şi un alt timp de două luni în noiembrie şi decembrie din 2007. Restul timpului l-am lăsa pe site-ul mai mult sau mai puţin grijă de ea însăşi, cu verificări periodice pentru a se asigura că este încă în funcţiune cu succes. Sunt pe cale să se angajeze într-o nouă rundă de dezvoltare, deşi, aşa că am gandit ca ar fi util pentru mine pentru a rezuma starea curentă a site-ului.

Prezentare de trafic

Traficul meu a fost constant în creştere luna dupa luna. Acesta a fost în jur de circa 30.000 de vizitatori unici pe lună şi 100.000 de vizualizări de pagini pe lună. Sursele de trafic sunt aproximativ 78% din motoarele de căutare, 11% din link-uri de pe alte site-uri, şi 11% din traficul directe, cum ar fi marcaje sau vizitatori tastând adresa în browser-ul lor. Acest trafic a fost toate organice. În timp ce am experimentat cu publicitatea PPC pentru câteva luni la sfârşitul anului 2007 şi începutul anului 2008, nu am simtit ROI justificat cheltuiala, şi sentimentul meu a fost că există fraudă faceţi clic pe semnificative, precum. Ca urmare, nu am angajat în orice formă de publicitate PPC, în mai bine de şase luni, şi nu va urmări probabil în viitorul apropiat.

Motorul de căutare rezultate Prezentare

Am încercat să rang de bine în motoarele de căutare major pentru un fraze cheie câteva, cel mai specific "de locuri de muncă ESL" şi "locuri de muncă de predare engleză," ca cercetarea mea a arătat care sunt cele mai înalte termenii căutaţi că cel mai bine corespund cu nişă de Locuri de munca Lumea ESL. Rezultatele mele au fost destul de bună, având în vedere în special durata de timp site-ul meu a fost viu în comparaţie cu concurenţii săi. Pentru o căutare folosind "de locuri de muncă ESL," site-ul este clasat pe locul # 2, cu Google, # 6 cu Yahoo, si # 3 cu MSN. Pentru "locuri de muncă predarea limbii engleze," site-ul este clasat pe locul # 2 cu Google, # 2 cu Yahoo, si MSN cu # 1. Aceste clasamente au fost destul de consistent luna la luna, cu mici variatii. Lucrez periodic pentru a stabili legături mai mult de intrare care utilizează aceste fraze de cuvinte cheie cu directoarele şi site-uri conexe, care este principalul mijloc de a creşte şi mai mult poziţia lor.

Abonat Prezentare

Există două tipuri de utilizatori care se pot înregistra cu ESL Jobs Mondială, profesorilor şi al angajatorilor. În prezent, peste 1200 de cadre didactice sunt abonat la un buletin informativ saptamanal care rezumă posturi recente de locuri de muncă, şi peste 1400 de angajatori au înscris pentru a posta locuri de muncă. De angajatori, puţin mai mult de 10 la sută sunt active în fiecare săptămână, şi aproximativ 300 de locuri de muncă sunt postate în fiecare săptămână. Creşterea înregistrată atât pentru profesori cât şi pentru angajatori a fost constant şi consistent, care este o condiţie necesară pentru a asigura o comunitate sanatoasa si succesul viitor al site-ului. În fiecare săptămână, aproximativ 2% din vizitatori unici pe site-ul alege una din formele de înregistrare. Creşterea acest procent este un obiectiv-cheie.

Venituri şi Cheltuieli Prezentare

Desigur, linia de jos este cât de mult venit pe site-ul generează. În prezent, se castiga aproximativ 400 dolari pe luna exclusiv de la Google Adsense. Sale numai cheltuieli directe este de 10 $ pe luna in taxe ce gazduieste. Am experimentat cu Kontera scurt şi AdBrite, dar nu a simtit fie a fost o alegere bună pentru nişă meu special în ceea ce anunţurile pe care le au servit nu au fost bine orientate. Desigur, ROI de ansamblu a site-ului este puternic, dar este nicăieri în apropiere de obiectivele iniţiale am stabilit atunci când a lansat. Din fericire, există o serie de domenii pe care le pot urmări în săptămânile şi lunile următoare pentru a creşte în mod semnificativ veniturile sale lunare.

Alegerea dreptul de anunţuri clasificate platforma pentru Joomla

Posted in Anunturi , CMS , Joomla la 12 decembrie 2007 de către J. David Rogers - 8 Comentarii

Cu decizia de a merge cu Joomla mea ca CMS, obstacol urmatorul meu este să dau seama ce componente suplimentare, voi folosi cu ea. Ca eu sunt construirea unui site de locuri de muncă, prima mea prioritate este de a evalua şi de a selecta o platformă anunţuri clasificate. Am de gând să doriţi să păstraţi costurile mele în jos, astfel încât selectiile mele personale vor fi oarecum părtinitoare, ca rezultat.

Decide între domiciliu cultivate sau de pe raft

În timp ce eu pot hack în jurul valorii de un pic sub capota cu HTML, sunt un pic şmecher cu privire la încercarea de a pune împreună ceva la fel de complex ca o platformă clasificate anunţurile de la zero. Pentru cineva cu mai mult timp sau talent de programare decât mine, acest lucru ar putea fi o soluţie să ia în considerare. O platformă de origine cultivate ar putea fi complet adaptate şi personalizate, permiţându-i să iasă în evidenţă faţă de orice concurenţi. Deoarece opţiunile existente, sunt caracteristici atât de bogată şi uşor de modificat, acest lucru nu este o cale am de gând să urmeze.

Soluţii disponibile pentru anunţuri variază în preţ de la liber-întotdeauna o mare opţiune de-a destul de scumpe. Aşa cum am spus anterior, deşi, aşa cum bugetul meu este limitat doar am de gând să se concentreze pe alegeri libere care sunt disponibile.

Alegerea între integrare strânsă şi pierde

Deşi există un număr bun de alegeri libere clasificate anunţurile disponibile, nu toate de a le integra în strânsă legătură cu Joomla. În revizuirea opţiunile mele, am realizat că în timp ce cele bine integrate sunt uşor de instalat şi configurat în termen de un site existent Joomla, ele par a fi mai puţin frecvent actualizate şi susţinute. În contrast, cele mai puţin integrate par a fi mult mai activ dezvoltate împreună cu comunităţile sprijin vibrante, dar poate fi o corvoada real pentru interfata perfect cu Joomla. Este un compromis dificil compromis între uşurinţa de utilizare şi un set caracteristici, probabil, mai pline.

Am descoperit câteva opţiuni, cum ar fi Jobline şi Marketplace, care par a fi strâns integrată cu Joomla. Se pare că ambele aceste produse nu mai sunt în curs de dezvoltare, deşi, şi astfel în cele din urmă am decis că selectarea uneia din ele ar fi înţelept. În schimb, am ales să se concentreze exclusiv asupra opţiuni în prezent şi care au fost susţinute în mod activ.

Comparând Anunţuri lui Noe şi AdsManager

Anunţuri lui Noe pare de departe de a fi tata mare de anunţuri Clasificări platforme, cu o bază imensă de instalaţii şi a utilizatorilor. Site-ul principal nu are un forum de suport, deşi, care a fost tulburătoare la început, până când am dat peste site-ul lui Noe Asistenţă Anunţuri neoficiale , care are un forum mare. Există o versiune a lui Noe pentru Joomla, de asemenea, ceea ce face par a fi destul de atractive. Pentru că a fost modificată pentru a lucra cu Joomla, însă, de dezvoltare a versiunii Joomla si versiunea normala nu sunt în sincronizare, şi nu am fost personal confortabil cu utilizarea acestuia.

Alegerea a fost alte AdsManager , care a fost dezvoltat special pentru Joomla. Este site-ul nu este plin de farmec, dar software-ul în sine este impresionant. Acesta a fost conceput de la sol pentru a fi foarte strâns integrate cu Joomla, permiţându-i să împărtăşiţi conturi de utilizator şi permisiuni, ceea ce îl face foarte uşor de instalat şi de configurat. Ea are, de asemenea, un forum de suport foarte activ. Am cerut o serie de întrebări, şi a obţinut răspunsuri foarte rapid, care să permită mine să se deplaseze rapid inainte cu problemele de configurare câteva am experimentat.

Cea mai bună soluţie clasificate anunţuri pentru Joomla

Am simţit un caz puternic ar putea fi pentru oricare Anunţuri lui Noe sau AdsManager. În final, am optat pentru a merge cu AdsManager, însă, datorită integrării sale perfecta cu Joomla şi puterea de sprijinul comunităţii sale. Până acum am fost foarte mulţumit cu atât şi de caracteristicile sale de sprijin, şi simţiţi că este alegerea potrivită pentru site-ul de locuri de muncă sunt clădire.

Noţiuni de bază ... din nou!

Posted in Primii Paşi pe 08 decembrie 2007 de către J. David Rogers - Comments Off

A fost destul de ceva timp de cand am postat ultima o actualizare ... un eveniment mult prea comune cu bloguri! Am fost activ de lucru pe ESL Locuri de munca Lumea , însă, şi a crezut că ar fi util pentru a publica anumite informaţii noi pentru a obţine toată lumea prins cu acolo unde sunt Eu.

Clădire de trafic

Vestea bună este că o mulţime de eforturile mele de a construi trafic la site-ul au avut succes. Voi intra în strategiile într-un alt post, dar eu sunt fericit să raportez că ESL Jobs Lumea acum se clasează în top 10 pe Google, Yahoo si MSN pentru cuvinte cheie său primar. Pagina Este de origine este acum PR 5 cu Google şi pagini este secundar sunt toate PR 4. A durat ceva timp pentru eforturile mele de optimizare pentru motoarele de cautare pentru a achita, dar se pare ca din fericire, ei au făcut acest lucru.

Odată cu creşterea traficului a venit, după cum v-aţi aştepta-o crestere a activitatii pe site-ul. În timp ce în luna aprilie de locuri de muncă foarte puţine au fost postate, în acest moment la începutul lunii decembrie medii site-ul oriunde între 50 şi 100 pe zi. Da, asta e pe zi! Aceasta este o veste mare, ca una dintre cheile succesului pe termen lung a site-ului este de a face atractivă pentru profesorii care va vizita pentru a găsi de lucru. Se subînţelege că un site de locuri de muncă fără locuri de muncă nu ar fi teribil de utile.

Clădire Venituri

În primele şase luni ale site-ului fiind viu, am fost foarte economisesc in incercarea de a-l valorificaţi în nici un fel. Am vrut să lase doar conţinutul vorbească de la sine, si nu ofera vizitatorilor, indiferent de motiv pentru a porni departe. În special în nişă meu de învăţământ, membrii pot avea o reacţie toxică la un sentiment de a fi vândute în nici un fel.

Recent, însă, cu vizibilitatea şi credibilitatea site-ului în creştere, am adăugat câteva blocuri de Google AdSense. Nimic excesiv, sper. Am experimentat destul de un pic cu mărimea lor, forma, culoarea si plasarea înainte am primit ceea ce am simţit nu diminuează fie de utilitate sau de aspectul general şi simt că a fost încercarea de a prezenta.

Mă duc în mai multe detalii într-un post viitor, dar linia de jos este faptul că site-ul este câştigului salarial acum o cantitate mică, dar constantă de venituri. Planul meu este de a lua câştigurile mele şi le-a pus înapoi în site-ul în viitorul apropiat. Voi fi în căutarea de a optimiza potenţialul de câştig al site-ului în săptămâna viitoare şi luni, şi voi fi sigur de a împărtăşi eforturile mele de-a lungul drumului.

Creşterea valorii

Intotdeauna am fost un credincios mare că singura modalitate pentru un site să fie cu adevărat de succes este pentru el de a livra în mod constant ceva de valoare pentru a vizitatorilor sai. Imaginind ceea ce este valoros în termen de nişă dumneavoastră, deşi, poate fi adesea dificila. Acesta poate fi o linie fina intre a adauga fiecare clopot şi de a semnala faptul că apare în capul tău şi construirea de conţinut sau caracteristici care seduce de fapt oamenii să viziteze şi să se întoarcă.

Simt că am făcut destul de bine în această privinţă de a face ceea ce este evident ... ceri oamenilor opiniile lor! Intr-un post viitor voi intra în detalii mai multe, dar nucleul a ceea ce am făcut a fost pentru a încerca să creeze un dialog natural, repetat cu vizitatorii mei. M-am uitat apoi pentru teme comune, şi au acţionat în zonele în care m-am simtit am putea în mod rezonabil.

Privind în perspectivă

Există atât de mult încât am făcut în ultimele câteva luni, că voi fi a face un efort pentru a merge înapoi şi să revizuiască ceea ce am făcut. Voi încerca să subliniez cât mai mult posibil, ceea ce a funcţionat şi ce nu au de lucru, la fel de mult să-mi aduc aminte ca pentru a permite altora să sperăm, pentru a evita greselile mele. Sper că veţi verifica din nou pentru a vedea!

Utilizarea feedback pentru a îmbunătăţi proiectele mele

Posted in marketing pe 19 aprilie 2007 de către J. David Rogers - Comments Off

M-am gândit să ia un ocol de la discuţiile privind dezvoltarea de ESL Locuri de munca Mondiale şi se referă la o strategie care a m-au ajutat în trecut pe proiecte similare online. Este într-adevăr destul de simplu, dar foarte eficient atunci când sunt urmate.

Adresaţi-vă pentru feedback-ul, şi apoi acţionează pe care feedback-ul pentru a face îmbunătăţiri!

Câteva sfaturi specifice, care le-am folosit în trecut pentru a face această strategie de atac:

Obţineţi adrese de email

Acest lucru este foarte de bază, dar fără a face acest pas, ai practic nici o modalitate de a avea o conversaţie cu vizitatorii. Fie că este vorba printr-un proces de înregistrare sau un abonament buletin informativ, asiguraţi-vă că site-ul tau are un fel flagrant evident pentru oameni să vă dau adresa lor de e-mail.

Confirmaţi adrese de email

În afară de a fi o forma buna pentru opt-in de marketing şi şedere pe partea dreapta a legii, trebuie să vă asiguraţi că procesul de dumneavoastră pentru a obţine adresele de e-mail necesită confirmare. Este de la sine înţeles că o adresă de e-mail proastă este de nici un folos. Oricare ar fi metoda dvs., asiguraţi-vă că vizitatorii primi un e-mail cu un link de confirmare.

Puneţi întrebări specifice

Solicitarea "ceea ce ar trebui să fac pentru a face site-ul meu mai bine" este destul de larg, şi "nu vă place site-ul meu" este destul de mult inutil. Solicitarea "ce pot face pentru a îmbunătăţi procesul meu de înregistrare" este mult mai concentrat si ca un rezultat mult mai probabil să obţineţi un răspuns util.

Intreaba despre concurenţi

Una dintre întrebările ce mi place să o punem este "Care este site-ul dvs. preferat în , Şi de ce este preferată "Este minunat să se poată afla cine concurenţa este, şi ceea ce este ajutându-le să iasă în evidenţă?.

Intreaba despre cei mai buni cel mai rau /

O altă întrebare favorit I punem este "cel mai bun ceea ce îţi place despre ? Ce părere aveţi cel de genul "Daca iti pui aceasta intrebare destul?, Anumite teme ar trebui să înceapă să apară, care poate ajuta să vă concentraţi eforturile pe ce să se îmbunătăţească.

Pune o întrebare la un moment dat

Nimănui nu îi place paginare prin gobs de întrebări. Dacă cineva se simte ca sunt completarea unui formular de recensământ au de gand să ştergeţi cererea dumneavoastră de feedback-ul într-o clipă. Alege o singură întrebare, îi solicită, şi lăsaţi-l la asta.

Nu fi o pacoste

Nu spam-ul zi de zi oameni cu întrebări. Vor primi supărat şi va dezabonati sau anula înregistrarea sau mai rău. Ajung de obicei despre o dată pe lună. Nu fi o pacoste, iar oamenii vor fi mult mai probabil să răspundă la întrebările dumneavoastră.

De urmărire pentru clarificare

Dacă primiţi un răspuns şi nu sunteţi destul de sigur ce înseamnă acestea, spune acest lucru. Unul dintre lucrurile pe care îmi place să fac atunci când primesc o sugestie este de a cere exemple de la alte site-uri web în cazul în care sa făcut bine. Ai fi surprins cat de des cineva va lovi cu piciorul înapoi câteva link-uri pentru tine pentru a revizui.

Urmărirea privind modificările

Dacă primiţi feedback-ul şi să facă modificări, lăsaţi persoana ştie şi să le cereţi pentru aviz lor. Uneori, veţi obţine o degetele frumos, dar, uneori, veţi afla că nu eşti destul de acolo încă. Ai nevoie să ştii.

Întotdeauna spun mulţumesc

Tocmai ai cerut ajutor, cineva a plecat de fapt, împotriva cote şi a fost un fel de ajuns pentru a răspunde, şi apoi nu aveţi amabilitatea comun sa va multumesc? Credeţi că persoana este de natură să vă ajute din nou? Exact. Întotdeauna spun mulţumesc.

Drupal sau Joomla? Alegerea unui CMS

Postat în CMS , Noţiuni de bază , Joomla pe 07 aprilie 2007 de către J. David Rogers - 15 Comentarii

Am decis că un sistem de management al conţinutului (CMS) este cel mai bun fundament pentru site-ul meu . Următorul meu pas este de a alege pe cel potrivit.

Un loc minunat pentru a începe este OpenSourceCMS , un site cu recenzii sau ghidul de destul de mult toţi jucătorii majori în spaţiul CMS. Ceea ce-i afară este faptul că ele oferă, de asemenea, demo-uri live a fiecarui CMS pe care le acoperă. Vă puteţi conecta de fapt, pentru a front-end sau capătul din spate al fiecăruia, reconfiguraţi-l, şi să facă modificări la inima ta de conţinut. La fiecare două ore ei "reboot" si pune totul inapoi la o instalare proaspătă. Este un mod excelent de a experimenta fără a trebui să treacă prin tot timpul şi problemele prilejuite de instalarea fiecărui sistem tine.

Instalarea Drupal şi Joomla pe gazda mea

În plus faţă de testarea fiecărui platformă pe OpenSourceCMS, de asemenea, am vrut să le instaleze mă să evalueze cât de uşor ar fi să lucreze cu. Din fericire furnizorul meu de găzduire, Host Gator, foloseste un produs numit Fantastico , care face instalarea Drupal şi Joomla fel de simplu ca cateva clicuri de mouse. Ambele instalat cu succes cu un efort minim. Puristii Fantastico detestă, dar pentru scopul meu, era un mod rapid şi uşor să te ridici şi să fie difuzate mai repede pentru a putea să înceapă lovind anvelope din fiecare produs.

Instalarea Drupal şi Joomla la nivel local

Aşa cum am avea nevoie de un mediu de testare înainte de lung, ambele produse de instalarea pe masina mea locale este o idee bună, de asemenea. Înainte de a putea face acest lucru, deşi, am nevoie pentru a instala LAMP (sau WAMP) stivă utilizate în mod obişnuit de software Open Source. LAMP permite desktop-ul meu de a acţiona ca un server web, astfel încât să pot rula tot de la masina mea locale, la fel ca în cazul în care au fost difuzate pe gazda mea.

Pentru lampa curios, standuri pentru Linux Apache MySQL PHP , iar acestea sunt cele patru produse care alcatuiesc temelia pe care Drupal, Joomla, şi nenumărate alte produse de uz. WAMP este în esenţă acelaşi lucru, dar utilizează Windows ca sistem de operare. Fiecare produs oferă instalare proprie, şi m-am WAMP lucru pe masina mea locale în cel mai scurt timp.

Instalaţii locale de Drupal si Joomla au fost un pic mai mult implicate. Am avut pentru a înţelege modul de configurare a bazelor de date MySQL, şi să ştie răspunsurile corecte la o serie de întrebări, deşi experţi faptul că fiecare produs oferite au fost destul de bine. Un novice complet ar fi, probabil, copleşit, dar mi sa parut destul de mult o clipă pentru a obţine atât merge mai repede.

Alegerea în cele mai bune CMS

La sfârşitul zilei, nici pentru produsul sa remarcat ca fiind o soluţie evidentă, dominante. Fiecare avea propriile idiosincrasii şi metafore pentru organizarea informaţiilor şi de îndeplinirea sarcinilor. Aşa cum era de aşteptat, au existat o mulţime de diferenţe între ele. Ca învăţarea unei limbi, devenind un expert în oricare platformă ar fi probabil un proces de lungă durată.

Am cheltuit o sumă considerabilă de timp, în fiecare platformă crearea de conţinut, schimbarea în jurul valorii de template-uri, activarea module, şi de a face meu cel mai bun pentru a obţine o simt rezonabil pentru ceea ce ar fi dori să lucreze în fiecare mediu. Am descărcat un număr de programele de completare care au fost de obicei disponibile pentru a evalua cat de usor ar fi pentru a adăuga funcţionalitatea lor de bază. Am evaluat prietenia motorul de căutare URL-ul le-au generat. Mai presus de toate, am încercat pentru a obţine un sentiment de cat de confortabil m-am simţit în fiecare produs, înţelegându-se că aş fi de cheltuieli probabil o multime de timp cu alegerea mea finală.

Se părea că Drupal avut unele abilitati incredibile de a defini diferitele tipuri de conţinut. Am putea crea un "job" obiect şi să definească ceea ce atributele (titlu, ţară, descriere, etc) ar trebui să conţină. A fost destul de puternic. Mi-a placut cum totul a fost disponibil de la o pagină, fără încărcare şi reîncărcare tot timpul. Adăugarea şi formatarea conţinut a fost usor. Au existat un număr mare de module incluse care ar putea fi activată, de la forumuri la bloguri la comentarii, astfel ca am putut extinde funcţionalitatea destul de uşor. Există o mulţime de spus despre Drupal.

Joomla trage o linie dură între "front-end" (ceea ce un vizitator vede atunci când vizitaţi site-ul) şi "back end" (ceea ce vede un administrator pentru a controla site-ul), care este mai în concordanţă cu alte aplicatii le-am folosit în trecut . Tipurile de conţinut sunt, în esenţă fixă, deşi există o varietate considerabilă în modul în care aveţi posibilitatea să le afişa. Joomla, de asemenea, vine cu mai puţine caracteristici incluse decât Drupal, care poate fi un bun sau un lucru rău, în funcţie de perspectiva. Numărul unic de suplimente, deşi a fost impresionant. De fapt, Joomla are o întreagă secţiune a site-ul lor dedicat extensii Joomla . A durat ceva timp să dau seama de diferenţa dintre o componentă, un modul, şi o mambot, dar odată ce a fost clar, am fost în stare să extindă Joomla destul de uşor.

Pentru a face decizia mea, am decis în sfârşit să se uite la comunitatea care la înconjurat şi a sprijinit fiecare produs. Ca un test, am făcut o investigaţie generală în forumuri de sprijin pentru fiecare produs. Postul meu Joomla primit o serie de răspunsuri utile într-un interval de timp relativ scurt. Postarea mea Drupal stagnat zile, şi chiar şi după ce a cerut a doua oară pentru feedback-ul, era încă fără răspuns. Aşa cum am de gând să fie de învăţare fiecărui sistem, şi bazându-se pe alţii să mă ajute, această experienţă basculate în cele din urmă a pendulului la Joomla.

Cu această decizie cheie din drum, sarcina mea urmatoare va fi de a alege combinaţia potrivită de extensii pentru a adăuga la instalarea mea Joomla de bază.

Decide între un forum, un blog sau un CMS

Postat în CMS , Noţiuni de bază , Joomla pe 30 martie 2007 de către J. David Rogers - Comments Off

Analiza mea competitive ale jucătorilor majore şi minore în nişă meu mi-a dat o imagine mai clară a site-ului am de gând să creeze, şi de un set clar de cerinţele a apărut. O intrebare fundamentala, cu toate acestea, rămâne fără răspuns. Exact cum am de gând să organizeze şi să prezinte toate aceste informaţii într-un mod care este atât de scalabilă şi atrăgătoare?

Evaluarea moduri diferite de a organiza şi prezenta informaţii

În ţara de pe Internet, este rar de a veni cu o problemă într-adevăr unic, astfel o comparaţie puţin concurent în continuare mă poate ajuta să înţelegeţi cum alte site-uri de locuri de muncă au rezolvat această problemă în trecut. Revenind la concurenţilor mari şi mici de la iniţială mea de cercetare va ajuta îngust mea jos alegerile mele repede. Cum era de asteptat, mi se pare că există mai multe căi diferite, care am putut permite şcolilor să posta anunţuri pentru ESL locuri de muncă, şi profesorii să găsească şi să le răspundă.

Având în vedere un forum

Aş putea folosi un forum ca fundaţie, şi a înfiinţat categorii diferite pentru diferite regiuni ale lumii. Angajatorii ar putea înregistra şi apoi posta liber, şi profesorii ar avea capacitatea de a răsfoi şi căuta prin lista. Controlul de calitate, deşi, ar fi probabil o problemă, după cum, prin definiţie, un post pe forum pentru formularul este complet gratuit, cu puţin în modul de aspect consistent si sa se simta. Se pare că, deşi un concurenţi puţini sunt utilizaţi această abordare, nu este foarte populară. Sunt de asemenea, nu foarte multumit de aspectul general al unei abordări pe forum pentru, care, cel puţin pentru mine nu se desprinde ca sentiment profesionale. În scopul meu, aceasta nu este o cale am de gând să urmeze.

Având în vedere un blog

Un blog este o altă abordare posibilă. Sunt foarte uşor de configurat, şi am putut permite tag-uri pentru a clasifica diferitele tipuri şi regiuni de locuri de muncă pentru a ajuta profesorii să găsească mai uşor. Crearea unui format deschis pentru şcoli pentru a posta, deşi, ar fi probabil un coşmar. Un blog ar putea fi, probabil, acceptabil pentru o singură şcoală care a vrut să posta o listă de funcţionare a locurilor de muncă actuale, dar am putut vedea rapid o astfel de metodă de a deveni foarte impracticabil ca scale site-ului. In mod surprinzator, o variaţie pe această temă este folosit de către unul dintre site-urile de muncă mai mare şi mai vechi în nişa mea. De ce este atât de succes? Presupunerea mea este că, atunci când site-ul respectiv a fost special creat formatul de blog a fost una dintre puţinele soluţii disponibile care ar putea fi puse în aplicare cu uşurinţă. The approach feels considerably dated at present, though, and I think it would be hard to attract new visitors using it.

Considering a CMS

Another general method is to use a content management system, or CMS. These are a bit more complex than forums and blogs to get set up, but the trade off is better control over the organization and structure of the content. They're great when the need is for multiple people that need to post information, yet with a consistent look and feel throughout. No competitor is using a CMS in isolation as a solution, but a number seem to have used a one as the core to which greater functionality was added. This possibility in particular is attractive to me, as most CMS platforms have a lot of third party developers contributing added features. It's likely that someone has created code that works with a CMS that makes posting jobs easy.

Considering a niche solution

The final choice is to look for something tailor made to the exact type of information I want to organize and present. As expected, there are systems available that solely focus on classified advertisements. At least one of the competitors in my niche is using a very popular one called Noah's Classifieds . I'm tempted to choose this path, as it would appear to offer the shortest path to get up and running quickly. I'm concerned, though, that while it obviously excels at ads, there are other areas where it may be lacking. While a niche solution would get me up and running in this one area quickly, I'm also afraid it could limit my future options. I sense it would be a real chore to bolt on a forum or a blog without going through a lot of custom effort to integrate them.

Settling on the right foundation

In the end, I decided to use a CMS as the core of my web site. Doing so offers me lots of future flexibility to easily offer some of the additional features I've determined will be necessary to differentiate myself, and keeps the door open for even more features that I might not have thought of originally.

My next step will be to review a few of the major CMS platforms available , and see which one offers the best off the shelf solution for my own needs.

Analyzing both major and niche competitors

Posted in Getting Started , Marketing on March 26th, 2007 by J. David Rogers – 1 Comment

I now have an actual live domain name attached to my hosting account . My next step is to get a little more specific about the type of content that should appear on my web site, as well as its general look and feel. My answers to these questions will help me determine what tools I'll need to use to build the site, and also help me flesh out my ideas about my next steps for moving forward.

Reviewing the big name competition to determine best practices

To start, I like to look at some of the successful big name companies in my general category. For online job listings, Monster.com and Career Builder are clearly on top. My thinking is that these folks have probably invested a huge amount of time and money tinkering with different formats to figure out the right way to connect employers and job seekers. By observing their overall approach, I can benefit from their investment and shorten my own learning curve.

For example, a common theme is a fairly clean home page with a really big search box front and center. Both have a white background and use fairly subdued color palettes, although Monster is a little flashier. The focus of the home page is also pretty much exclusively geared at job seekers–both sites have a different “front door” for employers.

Another key distinction is that they also both offer more than just job listings. There are articles geared towards helping people figure out the best strategy to find a job, and even how to choose one career over another. Both have a salary calculator tool. And they each have a method for visitors to request a periodic email when new jobs that meet their criteria have been posted.

Assessing the web sites already in my niche

After getting a good sense of what the large players are doing, I also want to look at the smaller sites operating successfully in my direct area of ESL Jobs. Identifying common themes across this group will help to ensure I meet the minimum bar of what the current market expects. I can also use my visits to see if I can find any opportunities where I can offer something to differentiate my own site. In particular, I will look to see if there is anything that the big companies are doing that the niche companies are not.

To find these top competitors, I simply head over to Google and type in my keywords. The top 10 web sites returned are the ones I will survey. A quick pass shows how incredibly different they are from one other. Judging by some of the dates on their job posts, they are also experiencing very different levels of popularity and success.

Looking deeper, the majority of their home pages seem to be incredibly long, requiring scrolling down repeatedly to view all the information. For a first time visitor, I think this might be a bit overwhelming. In contrast, the big name companies have most of their home page on a single screen, a feature I plan to emulate. The colors and fonts of the niche players are all over the place as well, with only a few having what I would consider to be a clean design and the others being incredibly busy. Most have a fairly dated appearance compared to the current web sites of the big companies.

Somewhat surprisingly, only a single site had a large search box at the top of their home page, and only two had a clearly visible way to receive new job postings by email. It was interesting to note that quite a few provided the opportunity for a teacher to post a resume that could be viewed by interested employers, a feature I had not even considered. In an odd twist, one of the top 10 sites didn't even appear to be functioning, as a lot of its links generated script errors.

As far as providing material above and beyond just job postings, quite a few seemed to be part of much larger sites with content that ranged all over the map. A few had articles on teaching conditions in various countries. A few had tips for finding a job. None had a salary calculator.

Learning lessons from the big and the small

My time spent evaluating both the large and niche players helped me narrow down the features and appearance of the web site I intend to build. It's interesting to note that while much of what I assumed going in turned out to be correct, a good bit was a complete surprise to me. It underscores the benefit of taking the time to really understand the market before jumping into it.

In summary, I determined that my minimum bar for success is a clean, compact, professional look with a big search module at the top of the home page. To really stand out, ESL Jobs World will need to present more than just job listings, but also tools to help teachers find their next job. I need to separate the teacher part of the site from the employer part of the site. I need to have an easy to find email newsletter to notify teachers of new jobs. To really cover all angles, I also need to enable teachers to post their resumes so that employers can review them. Finally, providing supplemental content not found elsewhere like a salary calculator would really help to differentiate me.

All in all, a tall order, but at least now I have a target in my sites.

Finding a web hosting provider

Posted in Getting Started , Hosting on March 20th, 2007 by J. David Rogers – 3 Comments

Selectarea si inregistrarea unui nume de domeniu este un inceput primul mare , dar fără un loc pentru ca acesta să trăiască, este practic lipsit de valoare. Am nevoie de un furnizor de hosting, o companie care va oferi un server în cazul în care viaţa mea site-ul web, inclusiv hardware, software şi de conectivitate la Internet. Nu sunt destul de literalmente mii şi mii de companii care oferă acest tip de serviciu, dar cum de a alege? Din fericire, există câteva modalităţi de a restrânge opţiunile.

Gratuit ce gazduieste plătit sau ce gazduieste?

Alegerea dacă merită să plătească pentru ce gazduieste decizie este prima mea. Deşi poate părea contraintuitiv, există de fapt un numar de gazde liber. Mulţi dintre ei se specializează în site-uri web sau bloguri, fie. Ele sunt limitate în tipul de software pot folosi pentru a rula site-ul meu. Dacă am nevoie de doar câteva pagini statice de web, sau un blog din caseta, deşi, ele pot fi alegerea avantajos.

Desigur, ca şi în viaţa reală, există rareori un prânz gratuit şi gratuit de găzduire nu este fără limitări sale. Ca o regulă, site-uri gratuit ce gazduieste ca GeoCities nu va lasa-ma sa folosesc numele meu de domeniu propriu, şi după cum sa menţionat mai devreme, o bucată mare de branding este numele meu de domeniu. Ei au loc, de asemenea, anunţurile în conţinutul mele, şi să primească veniturile de la cineva că clicurile pe acestea. Ei au pus limite stricte cu privire la cantitatea de vizitatorii site-ului meu poate primi într-o perioadă fixă ​​de timp, şi se va transforma în mod eficient de pe site-ul meu dacă am să le depăşească.

În scopul meu, un host gratuit nu este o opţiune. Vreau să fiu în măsură să controleze în totalitate aspectul site-ului meu, sa se asigure întotdeauna disponibil în ciuda popularităţii sale, şi asiguraţi-vă că numai anunţurile care faceţi clic pe vizitatori sunt cele care aduc venituri la mine.

La comun de hosting sau gazduire dedicata?

Decizia mea următor este de a decide dacă sau nu vreau să împărtăşesc o gazdă cu alte persoane care rulează diverse tipuri de afaceri online. Aşa cum era de aşteptat, partajarea unei gazdă este mult, mult mai ieftin decat alternativele. Cu o companie buna ce gazduieste, o gazdă comun poate fi o soluţie complet acceptabilă. Unele companii pun utilizatori prea multe pe sistemele lor comune, deşi, cauzând performanţă să sufere pentru toată lumea.

La celălalt capăt al spectrului este alegerea unui host dedicat. Feriţi-vă cumpărător, acest lucru poate fi foarte costisitoare! Desigur, cu costul ridicat vine de înaltă performanţă, şi tu chiar nu a controla sistemul. Atata timp cat nu se încalcă legea, aveţi posibilitatea să destul de mult sa faci ce vrei cu o singură. Aveti nevoie pentru a executa unele script-uri care au pus o sarcină grea pe sistem, sau trimite o mulţime de e-mailuri la lista de abonaţi dvs.? Cu o serie dedicată, modul de utilizare este de până la tine.

O variantă de mijloc că unele companii oferă este semi-dedicat gazduieste, în cazul în care numărul total de utilizatori comun este limitat, dar tu încă nu au utilizarea exclusivă a serverului. Acest lucru poate fi o cale de mijloc bun pentru persoanele ale căror afaceri pe web au început să-şi scoată, şi-au depăşit planul lor iniţial de shared hosting.

În scopul meu, o gazdă comun este în cazul în care voi începe, deşi voi asiguraţi-vă că pentru a merge cu o companie care să mă face upgrade la o gazdă sau semi-dedicat dedicat în caz de nevoie.

Găsirea dreptul de furnizorul de web hosting

Cu un numar aparent nelimitat de alegeri, cum am decide cu privire la un furnizor de hosting? Ca şi în cazul viaţa de zi cu zi, o sesizare puternic de la o sursă de încredere este o metodă de mare. Barring că, există câteva alte alternative pentru a restrânge câmpul.

Un număr de forumuri de discuţii sau forumuri de pe Internet se concentreze pe web hosting. Favoritul meu personal este Talk Gazduire Web . Nu am nevoie sa fii membru pentru a citi posturile, şi eu pot merge direct la forum pentru a discuta tipul exact de ce gazduieste Sunt interesat perusing După câteva pagini de posturi, cateva nume au început să apară după cum merită de o analiză suplimentară.

În cele din urmă, Better Business Bureau este on-line la fel de bun ca fiind offline. M-am dus la site-ul lor, cautat pentru câteva dintre furnizorii de promiţătoare ce gazduieste, şi se uită pentru plângeri. Orice afacere de orice dimensiune este obligat să aibă un foarte puţini clienţi nemulţumiţi, dar un număr mare de plângeri ar trebui să fie un steag roşu.

Trăgând de declanşare şi de achiziţionarea unui cont de hosting

In the end, after reading a number of reviews and checking up on several companies, I settled upon a shared plan with Host Gator . The purchase process was very straightforward, and took all of 5 minutes from start to finish. I had now completed two big steps: purchasing a domain name, and purchasing a hosting account.

The last step was to link my domain name to my hosting account. I went to GoDaddy, the company where I purchased my domain name, and filled out a short form changing my name servers to the ones assigned to my hosting account. Name servers control how a web browser knows how to find your web site. Once the name server changes were complete, my hosting account and my domain name were linked, and typing in www.esljobsworld.com landed on a generic Host Gator welcome page for new accounts. Mission accomplished!

Next, I'll need to do a little competitive research to help determine the content and appearance of my new site .

Selecting and registering a domain name

Posted in Getting Started , Keywords , Marketing on March 18th, 2007 by J. David Rogers – 2 Comments

With the topic of my first web site decided, I now need to figure out what to call it. Like any business, picking a name is a critical decision. Unless you have a huge marketing budget to give meaning to a somewhat nonsense word like Dell or Amazon, my thoughts are that your name needs to tell people exactly what your site is about. For example, if presented with a name like Festigle or Discount Pet Food, both in the same line of business, which one is easier to figure out? Exact.

In the Internet world, of course, your business name is also your domain name. And just as in the real world, your business name needs to be unique in your market. As the Internet is global, that means your market is global, which makes it much more difficult to find a unique domain name that accurately describes your niche that hasn't already been taken.

Choosing the right keywords

Fortunately there are a lot of methods that can help you select a domain name. The first area that I like to focus on is keywords. Keywords are the basic building blocks that define the topic of your web site. For me, the keyword that describes my general topic is jobs. There are a lot of keywords that describe my niche, including ESL, EFL, TESL, TEFL, and TESOL. A combination of these keywords would make for an ideal domain name.

Of course, not all keywords are equal. Some will be more popular that others, meaning they are more commonly used when people use search engines like Google or Yahoo. Using a more popular keyword will be more helpful in attracting visitors to my web site, as its more likely it will be the keyword someone uses when they search.

There are a number of tools that will show you the popularity of keywords. One, The Keyword Suggestion Tool , will show you the rank of a series of keywords across the major search engines, in addition to a lot of other information. Entering in ESL jobs, EFL jobs, TESL jobs, TEFL jobs, and TESOL jobs, I discover that ESL jobs is far more popular than the rest. As a result, I'll try to create a domain name that includes those two keywords.

Considering top level domains, hyphens, numbers and length

One factor in choosing a domain is selecting its top level domain, or TLD. There are a number of TLD's, including .com, .net., org, and .info. I'ma huge fan of the .com TLD for a commercial site, although the others are valid for certain niches. On balance, though, I'd always go with a .com. The .com TLD most strongly resonates with people, and demonstrates–at least in my opinion–that your web site is legit. If my ideal domain name was taken in .com and available as .net or .org, I'd forego the ideal name and look for another that was available as a .com.

Another consideration is the use of numbers or hyphens. For examples, it would be possible to register www.esl-jobs.com or www.esljobs1.com. Again, I'ma fan of keeping it simple, and unless there's a compelling reason to use hyphens or numbers, I steer clear of them. I'll keep looking for a unique domain name that doesn't use either of these elements. There's nothing wrong with using them, but from a style perspective, they don't resonate with me.

Finally, the length of the domain name is a factor. The last thing someone wants to do is type in a horrendously long domain name. Granted, most traffic coming to a web site is via links, and so domain name length isn'ta deal breaker, but as a general rule, shorter is better.

Evaluating possible domain names

With keywords in hand and some guiding principles, it's time to discover what domain names are available. In a perfect world, I would just try different www.keywordkeyword.com combinations in my web browser and a perfect domain name would be available. No such luck for me, as both www.esljobs.com and www.jobsesl.com are taken. That means I'm going to need to get a little creative.

I'm going to need to add a word or two to ESL and jobs in order to find a domain name that hasn't been registered yet. One resource I like to use is The Most Common Words in English . My reasoning is that adding a common word will help ensure my domain name is easier to remember and spell correctly. It also feels better than just pulling out words at random. Of course the word needs to relate to my general topic, or the combined keywords are going to be confusing. Spinning through the list, I settle on word #195: world.

Going back to my browser, I'm pleased to find that www.esljobsworld.com is available! My search for a domain name is complete, and now its time for the next step, registration.

Registering the domain name

This is the first step where it's going to cost a bit of money. Fortunately, domain name registration is not that expensive, and there are ways to make it even less so. There's a huge amount of competition in the market, and that means there are always deals around.

I feel it's important to stick with a name brand registrar like Network Solutions or GoDaddy , two companies with solid reputations that have been around for ages. I personally prefer GoDaddy, as they're a bit less expensive, and are very active in distributing promo codes that you can use to reduce the price of many of their services. A helpful list of promo codes is available in a discussion thread in the forum at DigitalPoint . Jump to the end of the thread and work your way backwards; you'll find a number of promo codes that you can use.

The only thing left to do is actually register the domain name, and fortunately that step is by far the easiest. From the GoDaddy home page, just type in the domain name in the form at the top, and follow the steps. Be careful, though, as they will relentlessly try to sell you additional services. Just decline them as you go along, and in less than a minute or two, you'll complete the process.

So after a lot of research and trial and error, I've succeeded in registering my domain name. My next step will be to fined someplace for it to live, a hosting provider!