Cum să preveniți căderea unui site web când faceți emisiunea NBC Today
Publicat: 2021-08-1912 secunde .... Atât a durat ... 12 secunde minuscule de a fi la televizor și volumul traficului și comenzilor pentru magazinul nostru online a explodat complet! În plus, site-ul nostru web nu sa prăbușit :)
În ultima săptămână, magazinul nostru online Bumblebee Linens a fost prezentat în emisiunea Today de la NBC și a fost, probabil, cele mai entuziasmante 12 secunde pe care le-am experimentat vreodată, atâta timp cât ne conducem afacerea.
Obțineți mini-cursul meu gratuit despre cum să începeți un magazin de comerț electronic de succes
Dacă sunteți interesat să începeți o afacere de comerț electronic, am creat un pachet cuprinzător de resurse care vă vor ajuta să vă lansați propriul magazin online de la zero. Asigurați-vă că îl apucați înainte de a pleca!
Videoclipul Today Show
La început, eu și soția mea nu eram siguri cu exactitate câți vizitatori aveam să primim de la televiziune. De fapt, eram destul de sceptic că a fi la televizor va genera deloc trafic semnificativ. La urma urmei, un vizualizator nu numai că trebuie să-și amintească numele magazinului, ci trebuie să meargă fizic la un computer și să plaseze o comandă.
Ceea ce nu mi-am dat seama este că multe lucruri s-au schimbat în ultimul deceniu în ceea ce privește tehnologia. În primul rând, Google vă permite să găsiți orice afacere aproape instantaneu. Și două, apariția telefoanelor inteligente și a tabletelor înseamnă că majoritatea oamenilor sunt aproape 24/7 de un computer.
Oricum, pentru a-l juca în siguranță, ne-am scufundat pe trape și am făcut pregătiri suplimentare doar în cazul în care traficul și volumul comenzilor noastre au explodat.
Urmăriți clipul de mai sus și spuneți-mi ce părere aveți și citiți mai departe pentru a afla ce am făcut pentru a ne pregăti pentru prima noastră apariție la televizor. La sfârșitul postării, voi avea câteva numere de împărtășit cu dvs.
Ne-am pregătit site-ul pentru traficul suplimentar
Probabil ați auzit povești de groază despre site-urile care au căzut din cauza acoperirii excesive a presei, nu? Ei bine, am fost hotărât că nu ni se va întâmpla asta.
Dacă te uiți la datele de afișare Today Show, acestea fac în medie aproximativ 1,74 milioane de spectatori pe zi . Dacă presupunem o rată de clic generos (sau o rată de căutare Google) de .5%, aceasta ar aduce aproximativ 8700 de vizitatori pe site-ul nostru într-o perioadă foarte scurtă de timp.
Cum am venit cu acest număr? Am luat CTR-ul pe care l-am primit pentru anunțurile de pe Facebook și am împărțit numărul în două. Evident, aceasta nu este o estimare exactă, dar trebuia să fac o ipoteză cu privire la ce trafic să mă aștept.
Oricum, în cazul în care 8700 de vizitatori ar trece pe site-ul nostru în câteva minute, sunt destul de sigur că site-ul nostru va intra în starea sa actuală, așa că ar trebui să se facă ceva. Dar iată ce a fost dificil în situația noastră.
Nu eram chiar 100% siguri că vom merge chiar la televizor până cu câteva zile înainte. Și având în vedere că încă lucrez cu o slujbă cu normă întreagă, am avut foarte puțin timp pentru a ne pregăti site-ul. Per total, am cântărit mai multe opțiuni și iată ce am ales ...
- Configurați un server actualizat doar pentru această zi. Configurarea mea actuală este limitată în special în departamentul RAM. Unele procesoare suplimentare ar ajuta și ele
- Accelerați site-ul nostru, permițând gazdei noastre web să activeze cache-ul PHP / SQL pe server. adică activați APC, XCache etc ... Acest lucru ar necesita probabil și unele modificări ale codului sursă.
- Reduceți numărul de interogări MySQL și PHP prin stocarea în memorie a site-ului. Cu alte cuvinte, generează versiuni statice pre-redate ale paginilor mele.
- Folosiți un CDN. Servicii precum MaxCDN, Amazon Cloudfront etc ... au un preț rezonabil și pot accelera drastic descărcarea imaginilor.
Având în vedere constrângerile de timp, am decis că nu vreau să risc să mut site-ul pe un server actualizat. De fapt, am fost reticent în a face orice lucru drastic sau iesit din comun, care era în afara controlului meu.
La urma urmei, mi-a luat destul de mult timp să îmi configurez serverul existent când am lansat prima dată și am constatat că, de fiecare dată când încerc să adaug ceva nou într-o perioadă scurtă de timp, parcă întotdeauna îmi dau seama .
Cheia era controlul 100% . Dacă aș merge pe ruta actualizată a serverului și serverul ar fi funcționat slab, atunci ar trebui să depind de un administrator de sistem pentru a rezolva problema, care ar putea dura câteva ore. Dar dacă aș face propriile optimizări ale site-ului, atunci aș putea reveni cu ușurință la o versiune veche în cazul unor probleme.
Prin urmare, am optat pentru a treia opțiune de mai sus, care a fost optimizarea site-ului pentru a reduce sarcina serverului. Opțiunea 3 a fost de fapt o extensie a ceva pe care l-am implementat deja în ultima mea reproiectare a site-ului
De fapt, opțiunea 3 a ajuns să fie singurul lucru pe care am avut timp să-l implementez și să testez la timp pentru mențiunea de televiziune mare.
Am blocat totul pe site-ul nostru
Pe scurt, am decis să cache în mod static întregul site web, cu excepția paginilor web legate de procesul de checkout. Practic, am scris un script care a generat copii pre-redate ale fiecărei pagini din magazinul meu online și le-am salvat pe server pentru acces extrem de rapid.
În timp ce acest lucru a făcut ca site-ul meu să treacă rapid, a avut dezavantajul următor. Din moment ce salvam copii statice ale site-ului meu, elementele dinamice de pe pagină nu ar mai funcționa .
De exemplu, imaginea de mai jos arată că mai avem mai puțin de 5 din această batistă specială.
Cu toate acestea, dacă am vinde din acest produs, acesta ar afișa în continuare același mesaj vechi. Dar, în general, a meritat sacrificiul pentru viteza suplimentară.
Al doilea lucru pe care l-am făcut a fost să cache în mod static toți parametrii de configurare pentru magazin. Majoritatea magazinelor online trebuie să încarce sute de parametri de configurare din baza de date ori de câte ori este încărcată o pagină.
De exemplu, de fiecare dată când un client vizitează o pagină, coșul meu de cumpărături trebuie să știe numele magazinului, cum să afișeze produsele, dimensiunea imaginilor categoriei etc ... pentru a reda pagina în mod corespunzător.
Dar încărcarea tuturor acestor parametri din baza de date necesită atât timp cât și resurse de server. Prin urmare, pur și simplu am aruncat toți acești parametri de configurare într-un fișier și i -am codificat în mod esențial pe site-ul nostru. Deși acest lucru a făcut inconveniente modificările de configurare, serverul nostru a devenit mult mai rapid.

Cu cele 2 modificări de mai sus, fiecare încărcare a paginii a necesitat doar un pic de cod PHP pentru a gestiona sesiunea și zero accesuri la baza de date SQL. Cu alte cuvinte, a fost ca și cum ai încărca o pagină HTML codată static.
Cum s-a ocupat serverul nostru de trafic?
Pe scurt, site-ul nostru a rezistat ca un campion . Chiar dacă eram extrem de nervos și mă ghiceam în al doilea rând dacă ar fi trebuit să fac upgrade la serverul nostru, totul a fost bine. Traficul a început să curgă în jurul orei 7:00 PST (Notă: ceasul serverului din graficul de mai jos se află într-un alt fus orar).
Notă: Pentru context, prima pagină are o dimensiune de numai 250 KB și, din cauza memorării în cache a browserului, încărcările repetate sunt de numai aproximativ 16 KB.
Și dacă te uiți la încărcarea serverului nostru în acel timp, a rezistat foarte bine.
Ne-am îmbunătățit formularul de plată pentru înscrierile prin e-mail
Pentru cea mai lungă perioadă de timp, am permis doar înscrierea la newsletter pentru clienții „înregistrați” pe site-ul nostru. Deși acest lucru pare oarbă, permiterea înscrierilor pentru utilizatorii „neînregistrați” nu a fost acceptată de coșul nostru de cumpărături din cutie.
Pe site-ul nostru, un client „înregistrat” este cineva care optează pentru crearea unui cont în timpul plății. Prin crearea unui cont, le stocăm informațiile despre adresă, astfel încât să poată comanda din nou în viitor, fără a fi nevoie să reintroducă informațiile lor.
Cu toate acestea, problema este că majoritatea clienților nu vor să-și creeze un cont. Și, ca rezultat, am pierdut o mulțime de înregistrări prin e-mail de la clienții care nu se înregistrează .
Oricum, în cele din urmă am ieșit din fund și am decis să programez în posibilitatea de a achiziționa e-mailuri prin funcția noastră de plată expresă. Dacă NBC urma să trimită o mulțime de trafic, am vrut absolut să le colectez adresele de e-mail pentru viitor.
Celălalt lucru pe care l-am făcut a fost să fac ca butonul de opțiune pentru newsletter să fie „verificat” în mod implicit, așa cum se arată mai jos.
Rezultatul tuturor este că am reușit să colectăm peste 150 de adrese de e-mail noi în acea zi. Notă: acestea au fost de la clienții care au optat pentru plata „invitat”.
Rezultatele
Înainte să știm sigur că vom avea această oportunitate, soția mea a continuat și a precomandat mai multe inventare pentru orice eventualitate. De fapt, l-am livrat cu aer, ceea ce a făcut-o foarte costisitoare, dar am vrut să fim pregătiți pentru orice eventualitate.
După cum se dovedește, soția mea a numit-o corect. Iată rezultatele din acea zi.
- Am avut de 7 ori volumul mediu zilnic al comenzilor . Dimineața a existat un punct în care comenzile intrau mai repede decât soția mea putea tipări facturile.
- Traficul nostru a fost de peste 3 ori mai mare decât media . Graficul de trafic de mai sus este un pic înșelător, deoarece cea mai mare parte a fost puternic grupată în jurul orei 7:00 PST când emisiunea a fost difuzată. Când am verificat pentru prima dată traficul nostru, existau peste 200 de persoane care au lovit simultan site-ul nostru.
- Veniturile au fost de aproximativ 5-6 ori mai mari decât media.
Iată defalcarea în ceea ce privește platforma
- 61% din trafic a provenit de la utilizatori de desktop / laptop, ceea ce a dus la 79% din comenzi
- 21% din trafic a provenit de la utilizatorii de tablete, ceea ce a dus la 16% din comenzi
- 18% din trafic a provenit de la utilizatorii de telefoane inteligente, ceea ce a dus la 5% din comenzi
Notă: am uitat să adaug că am blocat și întregul nostru site mobil, astfel încât experiența telefonului inteligent a fost foarte rapidă.
Iată câteva numere legate de evaluările Nielsen. Din păcate, nu înțeleg pe deplin ce înseamnă exact aceste numere, dar poate cineva din public poate clarifica :)
- Audiența Nielsen : 2.036.955
- Echivalența calculată a anunțului : 158.933 USD
- Valoare publicitară calculată : 476.799 USD
- Echivalență publicitară de 30 de secunde : 16.000 USD
Per total
Per total, primul nostru televizor a avut un mare succes. Singurul lucru pe care nu l-am putut aborda rapid a fost volumul crescut de apeluri. Pentru ca cineva să fie instruit și să cunoască produsele noastre durează ceva timp, așa că a trebuit să ne mulțumim cu câțiva operatori pe care îi aveam.
Chiar am făcut o pauză răspunzând la telefoane la prânz, astfel încât soția mea să poată lua prânzul. Dar una peste alta, a fost o zi fantastică. Doar pentru distracție, fotografia de mai jos descrie foarte exact emoțiile noastre din acea zi.
O mulțumire specială lui Robyn Spizman și o ofertă specială
Vreau doar să-i mulțumesc lui Robin Spizman pentru că ne-a oferit această oportunitate uimitoare.
Robyn este cel mai bine vândut autor al New York Times, avocat al consumatorilor și personalitate de televiziune. De fapt, este binecunoscută ca fiind una dintre cele mai importante experți în oferirea de cadouri din țară și invitații obișnuite la emisiunea NBC Today Show. Puteți consulta biografia ei aici.
Oricum, probabil că vă întrebați cum ne-am încrucișat Robyn și cu mine. Și răspunsul a fost pur noroc . Din senin, Robyn ne-a contactat pentru a fi prezentat la Today Show și, în mod firesc, am sărit cu ocazia.
După cum am menționat de nenumărate ori pe acest blog, norocul joacă întotdeauna un rol în orice afacere de succes. Uneori trebuie doar să rămâi cu el suficient timp și se vor întâmpla lucruri bune.
După ce am lucrat cu Robyn, îți pot spune că este extrem de prietenoasă, ușor de vorbit și că îi place să ajute proprietarii de afaceri mici. Cu siguranță este cineva cu care intenționez să păstrez legătura în viitor și îi datorăm mult timp.
În orice caz, pentru a ne arăta recunoștința, voi oferi 3 exemplare ale cărții sale premiate „Make It Memorable: An AZ Guide to Making Any Event, Gift or
Ocazie… .Ombrăcător! ” către 3 cititori norocoși MyWifeQuitHerJob.com.
Pur și simplu lăsați un comentariu sub această postare și voi face un desen aleatoriu pentru 3 câștigători norocoși!
Notă: MyWifeQuitHerJob.com nu este afiliat în niciun fel cu Robyn Spizman. Deci, de ce fac asta? Îmi dau seama că, dacă ar fi fost amabilă să ne trimită milioane de globi oculari, aș putea să-i trimit cel puțin 100K. Mulțumesc Robyn!
Nu uitați să lăsați un comentariu mai jos pentru a intra în desenul cărții lui Robyn! Mulțumesc pentru lectură.