LectureXX Going Live

40
7/24/2019 LectureXX Going Live http://slidepdf.com/reader/full/lecturexx-going-live 1/40 6/4/08 Alex Loddengaard 1 Taking a Website Live  Alex Loddengaard ([email protected]) (http://www.alexloddengaard.com)

Transcript of LectureXX Going Live

Page 1: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 1/40

6/4/08 Alex Loddengaard 1

Taking a Website Live

 Alex Loddengaard

([email protected])(http://www.alexloddengaard.com)

Page 2: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 2/40

/!/"# Alex Loddengaard $

 Abo%t &e 'revio%sl a *+ ,!-/,"L TA

'rod%ct &anager at ed0in

reated www.cellarspot.com *ocial network 0or wine connoisse%rs

Page 3: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 3/40

/!/"# Alex Loddengaard -

What is ellarspot1 *ocial network 0or wine connoisse%rs

Taste notes2 collections2 0riends2 etc

ewrote the whole site - times in a ear  3n '4' at 0irst2 then two rewrites in 5*' (5ava)

Was m 0irst mone6making website

Was in o%r shoes when 3 started 7ot the idea 0rom m 8ad9 3 dont like wine

Page 4: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 4/40

6/4/08 Alex Loddengaard 4

+no%gh abo%t &e

Lets talk abo%t o% ;

Page 5: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 5/40

/!/"# Alex Loddengaard <

Whats a0ter ,"m1 Webster is sh%tting down at end o0 =%arter  Where will o% contin%e to tinker1

>se o%r >W st%dent space http://www.washington.ed%/comp%ting/web/p%blishing/st%

dents.html 3nstall &*?L on 8ante

http://www.washington.ed%/comp%ting/web/p%blishing/m

s=l6install.html isit http://st%dents.washington.ed%/o%r%wnetid r set%p '4'2 Apache2 &*?L on o%r '

Page 6: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 6/40

/!/"# Alex Loddengaard

What i0 o% want more1 What i0 o% want o%r own .com name1

What i0 o% want to make some mone1

What i0 o% want to take webdevelopment to the next level1

Page 7: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 7/40/!/"# Alex Loddengaard B

The Tr%th The gap between a legitimate website and a personal

proCect is small 6 this is the beauty of the web  All o0 o% are capable o0 making something that

people will %se +xamples:

ellarspot.com Dacebook.com

ememberthemilk.com raigslist.org &obaganda.com

 All websites that started o00 simple

Page 8: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 8/40/!/"# Alex Loddengaard #

The Eext Level is 4osting F% a domain name

+xample: martstepp.com

F% web space 0rom a hosting compan The provide o% with '4'2 &*?L2 etc

Go% can b% a domain name and web space 0rom thesame compan

7ood companies: 8reamhost.com (&arts recommendation) 7odadd.com Westhost.com Wingsix.com

Page 9: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 9/40/!/"# Alex Loddengaard

4osting 7otchas &ake s%re that o%r host provides the

services o% need

*ome hosts onl provide '4' H &*?L *ome onl provide %b on ails2 etc

ne6stop shops are convenient F% the domain and web space 0rom the same

compan 8reamhost is awesome

Page 10: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 10/40

6/4/08 Alex Loddengaard 10

I2 o%re live

e0ine o%r website

Page 11: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 11/40

/!/"# Alex Loddengaard ,,

esearch Dirst step to re0inement is research

esearch will tell o% more abo%t the problem o%re solving >nderstand o%r %sers >nderstand %se cases

esearch b interviewing2 s%rveing2 etc 3n m opinion2 ellarspot was solving a 0ake problem

3 didnt research eno%gh

3 didnt know eno%gh abo%t wine connoisse%rs esearch increases the likeliness o0 o%r website

being %sed 3ts more 0%n when o%r website is %sed :)

Page 12: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 12/40

/!/"# Alex Loddengaard ,$

ellarspot Doc%ses riginal 0oc%s was on 0%nctionalit

JLets make a website with awesome 0%nctionalit9

the look is less important.K riginal 0oc%s was bad

We sho%ld have 0oc%sed on a core 0eat%re set withan attractive and grabbing look

Wine connoisse%rs need attractive websites 4ad 3 done research %p0ront 3 wo%ld have known

this earlier 

Page 13: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 13/40

/!/"# Alex Loddengaard ,-

'rivac Fe %p0ront with o%r %ser 

*peci0 o%r privac polic in a JTermsK page

Dacebooks JTermsK page is # pages Twitter had a big problem with this recentl

Fon%s screenshot 0rom Dacebook:

Page 14: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 14/40

6/4/08 Alex Loddengaard 14

Go% got a good idea

Track and eval%ate o%r website

Page 15: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 15/40

/!/"# Alex Loddengaard ,<

4ave o% looked at the ,"m

so%rce1 Whats this1

T%rns o%t &art knows more abo%t o%than o% think ; hes got 7oogle Analtics

Page 16: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 16/40

/!/"# Alex Loddengaard ,

7oogle Analtics (7A) *ign %p here:

http://www.google.com/analtics

Then C%st install the 5ava*cript the give o% 7A gives o% insane statistics abo%t o%r site

Page 17: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 17/40

6/4/08 Alex Loddengaard 17

even%e &odels

&ake some mone

Page 18: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 18/40

/!/"# Alex Loddengaard ,#

 Advertisements on Go%r *ite 7oogle Ad*ense

 A%tomaticall displas relevant ads 'aid per click (%s%all M.,"6-."") %stomiNable look and 0eel  An 0ool with a website can install theseO 5%st sign %p and install the 5ava*cript www.google.com/adsense

Page 19: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 19/40

/!/"# Alex Loddengaard ,

ellarspot Ad*ense +xample

Page 20: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 20/40

/!/"# Alex Loddengaard $"

e0errals Website owner gets commission 0rom

re0erred sale &an e6commerce sites o00er this  AmaNon.com2 Festb%.com2 etc ommission ranges between <6,"P

Look 0or J5oin AssociatesK on AmaNon.com

Page 21: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 21/40

/!/"# Alex Loddengaard $,

ellarspot e0erral +xample

Page 22: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 22/40

6/4/08 Alex Loddengaard 22

+6&arketing

&arket o%r site and get %sers onboard

Page 23: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 23/40

/!/"# Alex Loddengaard $-

7oogle AdWords Go% can prod%ce ads that show %p as 7oogle

 Ad*ense ads on relevant websites

Iewords can be p%rchased that make o%the Jsponsored linkK on the 7oogle searchpage

ost per lick (' M.,"6-."") http://adwords.google.com

Page 24: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 24/40

/!/"# Alex Loddengaard $!

emember those st%pid

QmetaR tags1 Eo one reall %ses those2 right1

Lets learn abo%t *+ ;

Page 25: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 25/40

/!/"# Alex Loddengaard $<

F%t 0irst 30 o% were 7oogle2 how wo%ld o%

determine i0 one website was better

than another1

8o o% determine the most pop%larperson b what the sa abo%tthemselves1

Page 26: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 26/40

/!/"# Alex Loddengaard $

*earch +ngine ptimiNation (*+) The wa o%r site per0orms in search engines Learn more here:

http://en.wikipedia.org/wiki/'ageank http://en.wikipedia.org/wiki/Eo0ollow http://en.wikipedia.org/wiki/*earchSengineSoptimiNati

on

3ncl%de the appropriate QmetaR tags 8escription2 kewords2 etc

>se a descriptive QtitleR Look at AmaNons title 66 its h%ge

Page 27: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 27/40

/!/"# Alex Loddengaard $B

*+ (cont.) *ee each search engines recommendations

Ges2 the speci0 them

http://www.google.com/s%pport/webmasters/ &ost important:

7et people to link to o% 7et bloggers to blog abo%t o%

7oogle likes bloggers

Page 28: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 28/40

/!/"# Alex Loddengaard $#

7oogle 'ageank F%bbles are websites2 arrows are links

Page 29: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 29/40

/!/"# Alex Loddengaard $

*+ (cont.) Tpicall o%r website will be

keworded based on the anchor text o0

incoming links  Also keworded b QtitleR2 QmetaR and

content

Dooter o0 Tr%lia.com:

Page 30: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 30/40

/!/"# Alex Loddengaard -"

7oogle Fombs Fe0ore 7oogle got smart2 the keworded

mostl b anchor text

Floggers linked to whiteho%se.gov/presidentwith anchor text Jmiserable 0ail%reK

7oogleing Jmiserable 0ail%reK showedwhiteho%se.gov/president as the 0irst link

7oogle has since 0ixed this http://en.wikipedia.org/wiki/7oogleSbomb

Page 31: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 31/40

/!/"# Alex Loddengaard -,

 A >se0%l *+ tool 7oogle Webmaster Tools

http://www.google.com/webmasters >se0%l in0ormation abo%t o%r site in

7oogles search engine

Page 32: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 32/40

/!/"# Alex Loddengaard -$

oncl%sion &aking o%r own site is an inde0inite s%ccess ellarspot ;

8idnt make m%ch mone Was %sed in ever single one o0 m interviews at

7oogle2 ed0in2 etc 3s prominentl on m res%me Was a great experience Was insanel excitingO

Page 33: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 33/40

/!/"# Alex Loddengaard --

?%estions1 ellarspot1

7eneral web development1

5obs1

+tc1

Page 34: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 34/40

6/4/08 Alex Loddengaard 34

ver0low

Page 35: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 35/40

/!/"# Alex Loddengaard -<

ellarspot in Academics '%rs%ed in ! di00erent classes (,< credits)

*+ !"- 6 *o0tware +ngineering (! credits) *+ maCors onl pport%nit to work on a large proCect  Absol%tel recommended (esp. with &art)

+ET+ !B</!B 6 'lanning a F%siness ! credits each

ontact 5ohn astle (castleC@%) i0 interested  Absol%tel recommended

*+ !"4 6 8istrib%ted *stems (- credits) *+ maCors onl

Page 36: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 36/40

6/4/08 Alex Loddengaard 36

Legal 3n0o

8ont get sh%tdown or s%ed

Page 37: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 37/40

/!/"# Alex Loddengaard -B

3ntellect%al 'ropert opright

+stablishes ownership o0 content

3mages2 reviews2 etc Trademark U

+stablishes excl%sive %sage o0 a logo2 name2 orphrase

'atent +stablishes ownership and excl%sive %sage o0 aprod%ct2 algorithm2 etc

er complicated

Page 38: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 38/40

/!/"# Alex Loddengaard -#

opright 8ont violate it 8ont %se someone elses

3mages ode snippets

>nless the license agreement sas o% can

 An other data on an website oprights dont need to be speci0ied

The are implicit

Page 39: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 39/40

/!/"# Alex Loddengaard -

'rotect Go%rsel0   As an individ%al r%nning a website2 o%r private

assets are not protected

'rotect o%r private assets b either  egistering a Limited Liabilit ompan Fecoming incorporated

8ependent on the state o% operate in

http://www.secstate.wa.gov/corps/ This probabl isnt necessar %nless o%re

doing something that might be borderline illegal

Page 40: LectureXX Going Live

7/24/2019 LectureXX Going Live

http://slidepdf.com/reader/full/lecturexx-going-live 40/40

/ /

*o0tware 8evelopment &ake good code decisions

Will make improving / 0ixing o%r code

&>4 easier  Tr to b%ild a team o0 developers2 beca%se

m%ltiple heads are better than one

Take *+ !"-