SlideShare a Scribd company logo
UNTANGLING THE WEB
CLASS 5 – THE BUSINESS OF WEBSITES AND DESIGN SKILLS
AGENDA
• Still moving IBM Bluemix back in the schedule. Next week!
• Review of github, how to work together on github
• What runs websites?
• Design and Search Engine Optimization (SEO)
• Business model canvas and value proposition canvas
• Project 2
• Homework 5
GITHUB REVIEW
• Git clone
• Update for each significant set of changes (do this often!!)
• Git add
• Git commit –m
• Git push
GITHUB BRANCHES
• Detailed guide: https://git-scm.com/book/en/v1/Git-Branching-
What-a-Branch-Is
• Simpler view: https://guides.github.com/activities/hello-
world/#branch
• The gh-pages branch is special in that it tells github to expose that
on github pages
COMMANDS TO CREATE A BRANCH
• git checkout -b gh-pages
• This checks out the current code and puts it into a new branch on your
local machine
• git push origin gh-pages
• This pushes that new branch up to the server, creating the new branch
on github
HOW DO BRANCHES LET US WORK
TOGETHER?
• Features go into a branch
• Branches are then merged back into the main branch
• This is how gh-pages should be used – do all the work in
another branch and then merge back into main, and then down
to gh-pages
• If yo are working on your own you can work in main and then
push into gh-pages
• https://www.atlassian.com/git/tutorials/git-merge
PULL REQUESTS
• One level of control beyond a merge is to designate one person
the main branch owner and have the other group members
create pull requests
• This means that the state of the main branch is always under
the control of one person, but that everyone can work
independently
• https://yangsu.github.io/pull-request-tutorial/
WHAT POWERS A WEBSITE?
• https://www.whatruns.com/?source=plugin
WHY DO SEARCH ENGINE
OPTIMIZATION?
FINDING CUSTOMERS
• At one point, finding customers
was a non-issue
• Towns were small, customers
were local
• If you sold something people
wanted, they’d find you
• But with such a small customer
base you need to sell only things
everyone wants
• “If we don’t have it, you don’t
need it!”
SALES
SALES OUTSIDE YOUR IMMEDIATE
NETWORK
• If people don’t find you, you have to find them
• Outbound sales
• Cold Calling
• This is not fun!!!
PAID ADS AS OUTBOUND SALES
• Today’s topic is organic search results, also known as natural
search results
• But automated outbound methods are still important
• Next we’ll talk all about paid advertising and pay-per-click
• It’s all about “qualifying” the customer. Making sure that they
are a good target for your ads before you spend money on
reaching them
INBOUND IS BETTER
• When your customers find you, they do the work
• By the time they reach your site they have qualified themselves
THE LONG TAIL
• The book is getting a little bit dated
• It was one of the first systematic
analyses of why the web enables
specialty products to dominate
• Since a website has very little
marginal cost to add a new product,
and storage of that product is in a
warehouse not an expensive
storefront, consumers can suddenly
get exactly what they want
GOOGLE KNOWS!
• They know what people are searching for
• They know what kind of content people want
• It’s in their interest to tell you
• But they also know when you’re cheating!
• So since you eventually want a page that searches well and has the
content you users are looking for, it’s just easier to start with SEO
• http://searchengineland.com/seotable
EXERCISE
• Find 3 good points and 3 bad points about the Uvic website
using the SEO success factors
ADVERTISING ON THE WEB
GOOGLE ADWORDS
• Adwords versus adwords express
• Pay per click
• More specific search terms are cheaper
• https://www.youtube.com/watch?v=cU3X9Q_4ROg
FACEBOOK ADS
• There is a lot of scepticism over the value of facebook ads
• Facebook targets types, google targets buying moments (ie. when you’re
searching)
• But facebook cpc (cost per click) is way lower than google
• And facebook knows different things than google does
• Who your friends are
• Your pictures and interest groups
• More comment history
• http://www.dipoll.com/blog/2010/11/six-steps-to-run-cheap-and-
successful-facebook-advertising-campaigns/
LEAN LAUNCHPAD
• Moving into the business strategy side of the course and setting up
for project 2
• Steve Blank
• Eric Ries
BUSINESS MODEL CANVAS
• https://youtu.be/QoAOzMTLP5s
ELEMENTS OF THE CANVAS
MORE IN DEPTH LOOK AT THE BUSINESS
MODEL CANVAS
• We don’t have time to watch in class, but please watch as
you’re thinking about your project
• https://youtu.be/SliMK6Z2jlA
VALUE PROPOSITION CANVAS
• https://youtu.be/aN36EcTE54Q
PROJECT 2 – DUE START OF CLASS OCT
25TH
• Groups of 3-4 (no smaller than 2, no larger than 5)
• You will design and implement a website business
• This website must contain 3-4 html pages, a map (we’ll discuss
this next week), a database mockup (you’ll do the UI only in
this project, the database itself will be for project 3), and a
chatbot (also for project 3, but you’ll do the dialog design for
this project)
PROJECT 2 DELIVERABLES
• A business model canvas and value proposition canvas for your
website business
• 3-4 web pages, hosted on github pages, that are styled nicely in CSS
• A half-page discussion of which SEO factors your website exhibits
• A functional map on one of the pages, although it does not have to
be completely populated
• A presentation of between 3-5 minutes giving a walkthrough of the
website concept
• This project is worth 15% of your mark and all group members will
get the same mark. Switching groups between projects 2 and 3 is
discouraged but not impossible.
HOMEWORK 5 – DUE OCT 11 BEFORE CLASS
• In this homework, you’ll be evaluating an existing website business for SEO and business
model canvas factors.
• http://www.usedvictoria.com/ is a local classified ads site
• You may also choose a different site if you prefer
• Evaluate the website with respect to the SEO success factors and fill out a business model
canvas for the site.
• Identify the technologies powering the website and give a short description in your own words
of what each one is
• Please check both of these documents into a repository and submit that, along with a link to
the site you’ve chosen to review
• Unlike coding homeworks I would like you NOT to work in groups on this homework. Each of
you should do your own work.
TO PREPARE FOR NEXT CLASS
• Get an IBM Bluemix ID from
https://console.bluemix.net/registration/
• Email me your bluemix ID (use your uvic email address, if
possible, as I’ll be getting IBM to extend the trial to the end of
the class.)

More Related Content

What's hot

Untangling the web11
Untangling the web11Untangling the web11
Untangling the web11
Derek Jacoby
 
Untangling spring week3
Untangling spring week3Untangling spring week3
Untangling spring week3
Derek Jacoby
 
Untangling spring week8
Untangling spring week8Untangling spring week8
Untangling spring week8
Derek Jacoby
 
Untangling - fall2017 - week 8
Untangling - fall2017 - week 8Untangling - fall2017 - week 8
Untangling - fall2017 - week 8
Derek Jacoby
 
Untangling spring week9
Untangling spring week9Untangling spring week9
Untangling spring week9
Derek Jacoby
 
Untangling spring week10
Untangling spring week10Untangling spring week10
Untangling spring week10
Derek Jacoby
 
Untangling the web10
Untangling the web10Untangling the web10
Untangling the web10
Derek Jacoby
 
Untangling7
Untangling7Untangling7
Untangling7
Derek Jacoby
 
Untangling - fall2017 - week 9
Untangling - fall2017 - week 9Untangling - fall2017 - week 9
Untangling - fall2017 - week 9
Derek Jacoby
 
Untangling6
Untangling6Untangling6
Untangling6
Derek Jacoby
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
Derek Jacoby
 
Untangling - fall2017 - week 10
Untangling - fall2017 - week 10Untangling - fall2017 - week 10
Untangling - fall2017 - week 10
Derek Jacoby
 
Untangling11
Untangling11Untangling11
Untangling11
Derek Jacoby
 
Working local
Working localWorking local
Last Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case StudyLast Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case Study
Design for Drupal, Boston
 
Plone 5 theming
Plone 5 themingPlone 5 theming
Plone 5 theming
Victor De Alba
 
Migrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to GoMigrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to Go
Weng Wei
 
Untangling4
Untangling4Untangling4
Untangling4
Derek Jacoby
 
Fast Web Applications with Go
Fast Web Applications with Go Fast Web Applications with Go
Fast Web Applications with Go
Eylem Ozekin
 
DrupalSouth 2014: Managing Complex Projects with Design Components
DrupalSouth 2014: Managing Complex Projects with Design ComponentsDrupalSouth 2014: Managing Complex Projects with Design Components
DrupalSouth 2014: Managing Complex Projects with Design Components
John Albin Wilkins
 

What's hot (20)

Untangling the web11
Untangling the web11Untangling the web11
Untangling the web11
 
Untangling spring week3
Untangling spring week3Untangling spring week3
Untangling spring week3
 
Untangling spring week8
Untangling spring week8Untangling spring week8
Untangling spring week8
 
Untangling - fall2017 - week 8
Untangling - fall2017 - week 8Untangling - fall2017 - week 8
Untangling - fall2017 - week 8
 
Untangling spring week9
Untangling spring week9Untangling spring week9
Untangling spring week9
 
Untangling spring week10
Untangling spring week10Untangling spring week10
Untangling spring week10
 
Untangling the web10
Untangling the web10Untangling the web10
Untangling the web10
 
Untangling7
Untangling7Untangling7
Untangling7
 
Untangling - fall2017 - week 9
Untangling - fall2017 - week 9Untangling - fall2017 - week 9
Untangling - fall2017 - week 9
 
Untangling6
Untangling6Untangling6
Untangling6
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
 
Untangling - fall2017 - week 10
Untangling - fall2017 - week 10Untangling - fall2017 - week 10
Untangling - fall2017 - week 10
 
Untangling11
Untangling11Untangling11
Untangling11
 
Working local
Working localWorking local
Working local
 
Last Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case StudyLast Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case Study
 
Plone 5 theming
Plone 5 themingPlone 5 theming
Plone 5 theming
 
Migrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to GoMigrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to Go
 
Untangling4
Untangling4Untangling4
Untangling4
 
Fast Web Applications with Go
Fast Web Applications with Go Fast Web Applications with Go
Fast Web Applications with Go
 
DrupalSouth 2014: Managing Complex Projects with Design Components
DrupalSouth 2014: Managing Complex Projects with Design ComponentsDrupalSouth 2014: Managing Complex Projects with Design Components
DrupalSouth 2014: Managing Complex Projects with Design Components
 

Similar to Untangling - fall2017 - week5

SEO for Visibility, Action, & Conversion
SEO for Visibility, Action, & ConversionSEO for Visibility, Action, & Conversion
SEO for Visibility, Action, & Conversion
Cirrus ABS
 
SEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
SEO Bootcamp Training Course - Kuala Lumpur Marketing MeetupSEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
SEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
Freelance
 
SEO for Visibility, Action, & Conversion (SMBFTW)
SEO for Visibility, Action, & Conversion (SMBFTW)SEO for Visibility, Action, & Conversion (SMBFTW)
SEO for Visibility, Action, & Conversion (SMBFTW)
Cirrus ABS
 
Digital Marketing Overview for Marist College
Digital Marketing Overview for Marist CollegeDigital Marketing Overview for Marist College
Digital Marketing Overview for Marist College
Stephen Lella
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!
Rich Brooks
 
SEO Basics and More 2013
SEO Basics and More 2013SEO Basics and More 2013
SEO Basics and More 2013
Organical - The SEO Experts
 
Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part II
Nathan Mellor
 
The Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapThe Ultimate Website Development Roadmap
The Ultimate Website Development Roadmap
Adina Zaiontz
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
Alli Berry
 
Digital Marketing For Architects
Digital Marketing For ArchitectsDigital Marketing For Architects
Digital Marketing For Architects
Jon Payne
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF ChamberElative
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
Cirrus ABS
 
Link Strategies for SEO: an SEMrush webinar
Link Strategies for SEO: an SEMrush webinarLink Strategies for SEO: an SEMrush webinar
Link Strategies for SEO: an SEMrush webinar
Jake Aull
 
How to use Internet Marketing to grow your business
How to use Internet Marketing to grow your businessHow to use Internet Marketing to grow your business
How to use Internet Marketing to grow your business
UMACS Business Solutions
 
Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017
Josh Baldwin
 
SEO for small business websites
SEO for small business websitesSEO for small business websites
SEO for small business websites
nchenga
 
Top to Bottom: SEO for Small Businesses
Top to Bottom: SEO for Small BusinessesTop to Bottom: SEO for Small Businesses
Top to Bottom: SEO for Small Businesses
George Freitag
 
Rick burnes sd_ad_club_idsd10
Rick burnes sd_ad_club_idsd10Rick burnes sd_ad_club_idsd10
Rick burnes sd_ad_club_idsd10
San Diego Ad Club
 
The Power of SEO: WeddingWire World - John Lincoln
The Power of SEO: WeddingWire World - John LincolnThe Power of SEO: WeddingWire World - John Lincoln
The Power of SEO: WeddingWire World - John Lincoln
John Lincoln
 
The 411 on HubSpot COS - SLCHUG Workshop
The 411 on HubSpot COS - SLCHUG WorkshopThe 411 on HubSpot COS - SLCHUG Workshop
The 411 on HubSpot COS - SLCHUG Workshop
Salt Lake City HubSpot Users Group
 

Similar to Untangling - fall2017 - week5 (20)

SEO for Visibility, Action, & Conversion
SEO for Visibility, Action, & ConversionSEO for Visibility, Action, & Conversion
SEO for Visibility, Action, & Conversion
 
SEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
SEO Bootcamp Training Course - Kuala Lumpur Marketing MeetupSEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
SEO Bootcamp Training Course - Kuala Lumpur Marketing Meetup
 
SEO for Visibility, Action, & Conversion (SMBFTW)
SEO for Visibility, Action, & Conversion (SMBFTW)SEO for Visibility, Action, & Conversion (SMBFTW)
SEO for Visibility, Action, & Conversion (SMBFTW)
 
Digital Marketing Overview for Marist College
Digital Marketing Overview for Marist CollegeDigital Marketing Overview for Marist College
Digital Marketing Overview for Marist College
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!
 
SEO Basics and More 2013
SEO Basics and More 2013SEO Basics and More 2013
SEO Basics and More 2013
 
Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part II
 
The Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapThe Ultimate Website Development Roadmap
The Ultimate Website Development Roadmap
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
Digital Marketing For Architects
Digital Marketing For ArchitectsDigital Marketing For Architects
Digital Marketing For Architects
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF Chamber
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
 
Link Strategies for SEO: an SEMrush webinar
Link Strategies for SEO: an SEMrush webinarLink Strategies for SEO: an SEMrush webinar
Link Strategies for SEO: an SEMrush webinar
 
How to use Internet Marketing to grow your business
How to use Internet Marketing to grow your businessHow to use Internet Marketing to grow your business
How to use Internet Marketing to grow your business
 
Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017
 
SEO for small business websites
SEO for small business websitesSEO for small business websites
SEO for small business websites
 
Top to Bottom: SEO for Small Businesses
Top to Bottom: SEO for Small BusinessesTop to Bottom: SEO for Small Businesses
Top to Bottom: SEO for Small Businesses
 
Rick burnes sd_ad_club_idsd10
Rick burnes sd_ad_club_idsd10Rick burnes sd_ad_club_idsd10
Rick burnes sd_ad_club_idsd10
 
The Power of SEO: WeddingWire World - John Lincoln
The Power of SEO: WeddingWire World - John LincolnThe Power of SEO: WeddingWire World - John Lincoln
The Power of SEO: WeddingWire World - John Lincoln
 
The 411 on HubSpot COS - SLCHUG Workshop
The 411 on HubSpot COS - SLCHUG WorkshopThe 411 on HubSpot COS - SLCHUG Workshop
The 411 on HubSpot COS - SLCHUG Workshop
 

More from Derek Jacoby

Untangling the web fall2017 class 3
Untangling the web fall2017 class 3Untangling the web fall2017 class 3
Untangling the web fall2017 class 3
Derek Jacoby
 
Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2
Derek Jacoby
 
Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2
Derek Jacoby
 
Untangling fall2017 week1
Untangling fall2017 week1Untangling fall2017 week1
Untangling fall2017 week1
Derek Jacoby
 
Untangling spring week12
Untangling spring week12Untangling spring week12
Untangling spring week12
Derek Jacoby
 
Untangling spring week11
Untangling spring week11Untangling spring week11
Untangling spring week11
Derek Jacoby
 
Untangling spring week7
Untangling spring week7Untangling spring week7
Untangling spring week7
Derek Jacoby
 
Untangling spring week5
Untangling spring week5Untangling spring week5
Untangling spring week5
Derek Jacoby
 
Untangling spring week4
Untangling spring week4Untangling spring week4
Untangling spring week4
Derek Jacoby
 
Untangling8
Untangling8Untangling8
Untangling8
Derek Jacoby
 

More from Derek Jacoby (10)

Untangling the web fall2017 class 3
Untangling the web fall2017 class 3Untangling the web fall2017 class 3
Untangling the web fall2017 class 3
 
Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2
 
Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2
 
Untangling fall2017 week1
Untangling fall2017 week1Untangling fall2017 week1
Untangling fall2017 week1
 
Untangling spring week12
Untangling spring week12Untangling spring week12
Untangling spring week12
 
Untangling spring week11
Untangling spring week11Untangling spring week11
Untangling spring week11
 
Untangling spring week7
Untangling spring week7Untangling spring week7
Untangling spring week7
 
Untangling spring week5
Untangling spring week5Untangling spring week5
Untangling spring week5
 
Untangling spring week4
Untangling spring week4Untangling spring week4
Untangling spring week4
 
Untangling8
Untangling8Untangling8
Untangling8
 

Recently uploaded

MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 

Recently uploaded (20)

MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 

Untangling - fall2017 - week5

  • 1. UNTANGLING THE WEB CLASS 5 – THE BUSINESS OF WEBSITES AND DESIGN SKILLS
  • 2. AGENDA • Still moving IBM Bluemix back in the schedule. Next week! • Review of github, how to work together on github • What runs websites? • Design and Search Engine Optimization (SEO) • Business model canvas and value proposition canvas • Project 2 • Homework 5
  • 3. GITHUB REVIEW • Git clone • Update for each significant set of changes (do this often!!) • Git add • Git commit –m • Git push
  • 4. GITHUB BRANCHES • Detailed guide: https://git-scm.com/book/en/v1/Git-Branching- What-a-Branch-Is • Simpler view: https://guides.github.com/activities/hello- world/#branch • The gh-pages branch is special in that it tells github to expose that on github pages
  • 5. COMMANDS TO CREATE A BRANCH • git checkout -b gh-pages • This checks out the current code and puts it into a new branch on your local machine • git push origin gh-pages • This pushes that new branch up to the server, creating the new branch on github
  • 6. HOW DO BRANCHES LET US WORK TOGETHER? • Features go into a branch • Branches are then merged back into the main branch • This is how gh-pages should be used – do all the work in another branch and then merge back into main, and then down to gh-pages • If yo are working on your own you can work in main and then push into gh-pages • https://www.atlassian.com/git/tutorials/git-merge
  • 7. PULL REQUESTS • One level of control beyond a merge is to designate one person the main branch owner and have the other group members create pull requests • This means that the state of the main branch is always under the control of one person, but that everyone can work independently • https://yangsu.github.io/pull-request-tutorial/
  • 8. WHAT POWERS A WEBSITE? • https://www.whatruns.com/?source=plugin
  • 9. WHY DO SEARCH ENGINE OPTIMIZATION?
  • 10. FINDING CUSTOMERS • At one point, finding customers was a non-issue • Towns were small, customers were local • If you sold something people wanted, they’d find you • But with such a small customer base you need to sell only things everyone wants • “If we don’t have it, you don’t need it!”
  • 11. SALES
  • 12. SALES OUTSIDE YOUR IMMEDIATE NETWORK • If people don’t find you, you have to find them • Outbound sales • Cold Calling • This is not fun!!!
  • 13. PAID ADS AS OUTBOUND SALES • Today’s topic is organic search results, also known as natural search results • But automated outbound methods are still important • Next we’ll talk all about paid advertising and pay-per-click • It’s all about “qualifying” the customer. Making sure that they are a good target for your ads before you spend money on reaching them
  • 14. INBOUND IS BETTER • When your customers find you, they do the work • By the time they reach your site they have qualified themselves
  • 15. THE LONG TAIL • The book is getting a little bit dated • It was one of the first systematic analyses of why the web enables specialty products to dominate • Since a website has very little marginal cost to add a new product, and storage of that product is in a warehouse not an expensive storefront, consumers can suddenly get exactly what they want
  • 16.
  • 17. GOOGLE KNOWS! • They know what people are searching for • They know what kind of content people want • It’s in their interest to tell you • But they also know when you’re cheating! • So since you eventually want a page that searches well and has the content you users are looking for, it’s just easier to start with SEO • http://searchengineland.com/seotable
  • 18.
  • 19. EXERCISE • Find 3 good points and 3 bad points about the Uvic website using the SEO success factors
  • 21. GOOGLE ADWORDS • Adwords versus adwords express • Pay per click • More specific search terms are cheaper • https://www.youtube.com/watch?v=cU3X9Q_4ROg
  • 22. FACEBOOK ADS • There is a lot of scepticism over the value of facebook ads • Facebook targets types, google targets buying moments (ie. when you’re searching) • But facebook cpc (cost per click) is way lower than google • And facebook knows different things than google does • Who your friends are • Your pictures and interest groups • More comment history • http://www.dipoll.com/blog/2010/11/six-steps-to-run-cheap-and- successful-facebook-advertising-campaigns/
  • 23. LEAN LAUNCHPAD • Moving into the business strategy side of the course and setting up for project 2 • Steve Blank • Eric Ries
  • 24. BUSINESS MODEL CANVAS • https://youtu.be/QoAOzMTLP5s
  • 25.
  • 26. ELEMENTS OF THE CANVAS
  • 27. MORE IN DEPTH LOOK AT THE BUSINESS MODEL CANVAS • We don’t have time to watch in class, but please watch as you’re thinking about your project • https://youtu.be/SliMK6Z2jlA
  • 28. VALUE PROPOSITION CANVAS • https://youtu.be/aN36EcTE54Q
  • 29.
  • 30. PROJECT 2 – DUE START OF CLASS OCT 25TH • Groups of 3-4 (no smaller than 2, no larger than 5) • You will design and implement a website business • This website must contain 3-4 html pages, a map (we’ll discuss this next week), a database mockup (you’ll do the UI only in this project, the database itself will be for project 3), and a chatbot (also for project 3, but you’ll do the dialog design for this project)
  • 31. PROJECT 2 DELIVERABLES • A business model canvas and value proposition canvas for your website business • 3-4 web pages, hosted on github pages, that are styled nicely in CSS • A half-page discussion of which SEO factors your website exhibits • A functional map on one of the pages, although it does not have to be completely populated • A presentation of between 3-5 minutes giving a walkthrough of the website concept • This project is worth 15% of your mark and all group members will get the same mark. Switching groups between projects 2 and 3 is discouraged but not impossible.
  • 32. HOMEWORK 5 – DUE OCT 11 BEFORE CLASS • In this homework, you’ll be evaluating an existing website business for SEO and business model canvas factors. • http://www.usedvictoria.com/ is a local classified ads site • You may also choose a different site if you prefer • Evaluate the website with respect to the SEO success factors and fill out a business model canvas for the site. • Identify the technologies powering the website and give a short description in your own words of what each one is • Please check both of these documents into a repository and submit that, along with a link to the site you’ve chosen to review • Unlike coding homeworks I would like you NOT to work in groups on this homework. Each of you should do your own work.
  • 33. TO PREPARE FOR NEXT CLASS • Get an IBM Bluemix ID from https://console.bluemix.net/registration/ • Email me your bluemix ID (use your uvic email address, if possible, as I’ll be getting IBM to extend the trial to the end of the class.)