how to construct a search engine friendly website

54

Upload: matt-siltala-mattavalaunchmediacom

Post on 06-May-2015

1.839 views

Category:

Design


0 download

DESCRIPTION

My presentation during Multi-Family Pro Brainstorming Las Vegas 2013 Show on How to construct a search engine friendly website and design.

TRANSCRIPT

Page 1: How To Construct A Search Engine Friendly Website
Page 2: How To Construct A Search Engine Friendly Website

Follow me on Twitter - @Matt_Siltala

Page 3: How To Construct A Search Engine Friendly Website
Page 4: How To Construct A Search Engine Friendly Website

Where Our Work Has Been Seen

Page 5: How To Construct A Search Engine Friendly Website

Let’s Get Technical

Page 6: How To Construct A Search Engine Friendly Website

What Is ….Search Engine

Friendly

Page 7: How To Construct A Search Engine Friendly Website

Steps For SEF Website

• Clean HTML

Page 8: How To Construct A Search Engine Friendly Website

Clean Consistent HTML

• No inline CSS, use external stylesheets

Page 9: How To Construct A Search Engine Friendly Website

Clean Consistent HTML

• No inline CSS, use external stylesheets• Use unobtrusive JavaScript

Page 10: How To Construct A Search Engine Friendly Website

Clean Consistent HTML

• No inline CSS, use external stylesheets• Use unobtrusive JavaScript• Use proper HTML tags

Page 11: How To Construct A Search Engine Friendly Website

Clean Consistent HTML

• No inline CSS, use external stylesheets• Use unobtrusive JavaScript• Use proper HTML tags• Use Background images

Page 12: How To Construct A Search Engine Friendly Website

Clean Consistent HTML

• No inline CSS, use external stylesheets• Use unobtrusive JavaScript• Use proper HTML tags• Use Background images• Place scripts at the bottom of page when possible

Page 13: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure

Steps For SEF Website

Page 14: How To Construct A Search Engine Friendly Website

• Using heading tags properly• Use valid HTML tags• Use only necessary HTML elements• Rich Code Snippets

Proper HTML Structure

Page 15: How To Construct A Search Engine Friendly Website

Proper Header Tag Use

Page 16: How To Construct A Search Engine Friendly Website

Here is An Example of H1, H2 & H3 being used properly

Page 17: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources

Steps For SEF Website

Page 18: How To Construct A Search Engine Friendly Website

Resources• Proper URL structure • Image naming & tagging• File naming

Page 19: How To Construct A Search Engine Friendly Website

• Proper URL structure • Image naming & tagging• File naming

• No underscores or strange characters. • Use hyphens to separate words.• Use main keywords for pages in the URL where

possible.• Keep URLs as short as possible, avoiding unnecessary

extra directories, etc.

URL Structure needs to be clean and optimized. Consider the following

points:

Page 20: How To Construct A Search Engine Friendly Website

• Proper URL structure • Image naming & tagging• File naming

URL Example:

Page 21: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data

Steps For SEF Website

Page 22: How To Construct A Search Engine Friendly Website

Meta Data• Include all META Data (title tage, descriptions Canonical URL

wwws VS non wwws

Page 23: How To Construct A Search Engine Friendly Website

• Include all META Data (descriptions Canonical URL

Every piece of content on the site should reside at one unique URL. For example, all of the following URLs would show the home page:

•www.website.com/•www.website.com/index.html•website.com/•website.com/index.html

 Instead, there should only be one URL for the home page to avoid

duplication. 

Canonicalization is when you know there are multiple URLs that show the same content. For example, an article and a printable version of the same article are technically duplicates, but they are useful duplicates for users. In this situation, use a canonical tag and place it in the <head> section of both articles:<link rel="canonical" href="url your want indexed" />

Page 24: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation

Steps For SEF Website

Page 25: How To Construct A Search Engine Friendly Website

NavigationWhere you have no

Duplicate content, keywords, breadcrumbs, etc.

Page 26: How To Construct A Search Engine Friendly Website

Example of Good Breadcrumbs

Page 27: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization

Steps For SEF Website

Page 28: How To Construct A Search Engine Friendly Website

Optimize your images

for maximumspeed and

performance

ImageOptimization

Page 29: How To Construct A Search Engine Friendly Website

Image Optimization

Page 30: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video

Steps For SEF Website

Page 31: How To Construct A Search Engine Friendly Website

Host yourvideos off

site to enhancethe speed

Video

Page 32: How To Construct A Search Engine Friendly Website
Page 33: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video• Page Layouts

Steps For SEF Website

Page 34: How To Construct A Search Engine Friendly Website

Page Layout

Page 35: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video• Page Layouts• Content

Steps For SEF Website

Page 36: How To Construct A Search Engine Friendly Website

Content Optimization

Using Keywords

Page 37: How To Construct A Search Engine Friendly Website

Content Optimization

Using Keywords

1. Any page that you want to rank well needs to have enough optimized indexable content to rank. There is no set amount, but it’s good to shoot for at least 300 words or so on a page that you want to rank.

2. Use your main keyword phrases naturally throughout the content. Don’t overdo it, make sure the copy still reads naturally.

3. Avoid content that is inside Flash or JavaScript. Search engines can’t always access that kind of content.

Content Optimization

Page 38: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video• Page Layouts• Content• Authorship

Steps For SEF Website

Page 39: How To Construct A Search Engine Friendly Website

Authorship

Connecting your G+ accounts and

establishing Authorship

Page 40: How To Construct A Search Engine Friendly Website
Page 41: How To Construct A Search Engine Friendly Website
Page 42: How To Construct A Search Engine Friendly Website
Page 43: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video• Page Layouts• Content• Authorship• Tools for Optimization

Steps For SEF Website

Page 44: How To Construct A Search Engine Friendly Website

Tools for Optimization

404s – have webmaster tools installed so G can see your structure and identify problems

Page 45: How To Construct A Search Engine Friendly Website

404s – have webmaster tools installed so G can see your structure and identify problems

Handling 404 Errors 

Internal: Avoid linking internally to any 404 Not Found URLs. When internal links are found to 404 pages, fix them

so they go to a live page. 

External: Regularly check Google Webmaster Tools for external links going to 404 pages and 301 redirect them to

the correct URLs 

404 Error Page 

Have a custom 404 page that directs visitors to the main site.

Page 46: How To Construct A Search Engine Friendly Website

404s – have webmaster tools installed so G can see your structure and identify problems

 Bad 404 Page:

Page 47: How To Construct A Search Engine Friendly Website

404s – have webmaster tools installed so G can see your structure and identify problems

 Good 404 Page:

Page 48: How To Construct A Search Engine Friendly Website

• Clean HTML• HTML Structure • Resources• Meta Data• Navigation• Image Optimization• Video• Page Layouts• Content• Authorship• Tools for Optimization• Responsive Design

Steps For SEF Website

Page 49: How To Construct A Search Engine Friendly Website

Responsive Design

Page 50: How To Construct A Search Engine Friendly Website

Responsive – The Future?

Page 51: How To Construct A Search Engine Friendly Website

What About – This?

Page 52: How To Construct A Search Engine Friendly Website

Play By The Rules

Google is ever changing and

trying to clean up their SERPs so EVOLVE with it.

Page 53: How To Construct A Search Engine Friendly Website

FREE Audit Checklist

If you want the FREEAudit Checklist, please “tweet” me asking for it,or email me:[email protected]

Page 54: How To Construct A Search Engine Friendly Website

Thank You!Matt Siltala, [email protected]@Matt_Siltala