csc309 - cs.toronto.edumashiyat/csc309/lectures/seo.pdf · search engine optimization (seo) is the...

13
SEO CSC309

Upload: others

Post on 15-Sep-2019

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

SEO CSC309

Page 2: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

SEO - Search engine optimization

Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's unpaid results—often referred to as "natural," "organic," or "earned" results.

-  https://en.wikipedia.org/wiki/Search_engine_optimization

Page 3: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's
Page 4: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Key Components

On-Site

Off-Site

Page 5: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

On-Site

Content is the King!

1. Unique

2. Relevant

3. Pictures and videos

Page 6: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

On-Site

Structure/Code

1. Title

2. Tags (h1, strong)

Architecture

1. Anchor links

2. Navigation (3 clicks max)

3. Breadcrumbs

Page 7: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

On-Site

Updates

1. Blog/News

Improve Website Speed (gzip)

SEO Friendly URLs

Mobile Responsive

Local Identifiers (Address, Phone Number)

Page 8: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

On-Site

Social Media Engagement

Trust Signals

1. SSL

2. Partners

Monitor Behaviour:

1. Bounce-off

2. Optimize Pages

Page 9: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Off-Site

Links

1. The more relevant, the Better

2. EDU, GOV are the gold

3. Link exchange

Reviews

1. Google +, Yelp, Facebook

2. Review for Products

Page 10: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Off-Site

Social-Media

1. Link profiles to the website

2. Share new posts/products/pictures

3. Separate page for a company

Local Representation:

1. Google Map

2. Yelp, Groupon

Page 11: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Keywords Search

1. Keywords Search Tool

2. Focus on phrases, not words

3. Target Locally (“Korean Restaurant in Toronto”)

4. Use synonyms

5. Use Keyword in Title and, maybe, in domain

6. Use in URLs (“www.mysite.com/red-backpack-for-sale”)

Page 12: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Dont’s a.k.a SEO Black Hat

1. Copy content

2. Auto-generate Content (write for users)

a.  http://googleresearch.blogspot.ca/2014/11/a-picture-is-worth-thousand-coherent.html

3. Buy (sell) backlinks

4. Have multiple domains

5. Hide pages (robot.txt)

6. Hide text, link, etc.

7. Doorway Pages

8. Ads Above the fold

Page 13: CSC309 - cs.toronto.edumashiyat/csc309/Lectures/SEO.pdf · Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's

Resources

Online courses:

https://www.coursera.org/specializations/digital-marketing

https://www.udemy.com/seo-training/

http://www.lynda.com/SEO-training-tutorials/1469-0.html

Courses:

https://moz.com/learn/seo

http://www.tutorialspoint.com/seo/