mobile seo (english version)

63
Mobile SEO 2017/03/14 Asuka Ishikawa

Upload: ssuserd60633

Post on 11-Apr-2017

52 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Mobile SEO (English Version)

Mobile SEO

2017/03/14

Asuka Ishikawa

Page 2: Mobile SEO (English Version)

Index

• Objective of this seminar• Backgrounds• Issues– Google’s Issue– Web site Owner’s Issue

• Mobile SEO Measures

Page 3: Mobile SEO (English Version)

Objective of this seminar• Target

– Web Director– Web Marketer– Web Engineer– Web Designer

• Goal

Understand and be able to execute Mobile SEO measures.

Page 4: Mobile SEO (English Version)

Backgrounds

Paradigm shift is happening in the world of information search.

The device we use to search info is shifting from PC to Mobile devices.

Page 5: Mobile SEO (English Version)

Internet Usage Time

Insights from KPCB US and global internet trends 2015http://www.kpcb.com/internet-trends

• Approx. 5.6 hours per day. ( 2015 )• 51 % accounts for mobile usage.• Mobile usage percentage has increased by approx. 4 times in 7 years.

Page 6: Mobile SEO (English Version)

Internet Usage by Device

Comscore “Share of Demographic Audiences by Platform Usage”https://www.comscore.com/

• Multi platform usage accounts for over 60%.• Mobile only users is increasing.

Page 7: Mobile SEO (English Version)

Search Counts

Mobile Device >  PC

In 2015

Mobile Search Tops at Google (Wall Street Journal)http://blogs.wsj.com/digits/2015/10/08/google-says-mobile-searches-surpass-those-on-pcs/

Page 8: Mobile SEO (English Version)

Google’s Issue

How to incorporate mobile-oriented search algorithms?

Otherwise, there is a risk that other mobile-optimized search engines may take over the Google’s position.

This is critical business risk for Google as 77% of their revenue is made up by Search Ad(AdWords).

The Business of Googlehttp://www.investopedia.com/articles/investing/020515/business-google.asp

Page 9: Mobile SEO (English Version)

Google’s Current Status

“Mobile Friendly”

Mobile-oriented search appraisal

Page 10: Mobile SEO (English Version)

Google’s Current StatusMobile Friendly algorithm is not taking significant effect, yet.

Reason:Putting too much emphasis on the mobile friendly algorithm causes confusion as the current search rankings may change drastically.

In user’s perspective, Web sites that provides high quality information should be given a higher search ranking than those with low quality information but mobile friendly.

∴Google’s Wish (Speculation)Probation period for the moment.They wish quality web sites to conform Mobile Friendly requirements ASAP.

Then、Google can further incorporate mobile-oriented algorithms, which makes their search engine mobile-optimized and selected by mobile users.

Which, in turn, allows them to grow revenue from AdWords.

Page 11: Mobile SEO (English Version)

Web site owner‘s issues

If we don’t implement Mobile SEO,our Web sites’ search rank may fall.

Cause serious potential risks to our business.

How can we implement Mobile SEO measures?

Page 12: Mobile SEO (English Version)

Index

• Objective of this seminar• Backgrounds• Issues– Google’s issue– Web site owners’ issue

• Mobile SEO Measures

Page 13: Mobile SEO (English Version)

Mobile SEO Overview

① Presenting Necessary Information

② High Usability

③Fast Browsing

④   Crawler Appeal

Pursue the following aspects under “Slow connection speed “ & “Small screen” limitations.

Page 14: Mobile SEO (English Version)

Mobile SEO Overview

① Presenting Necessary Information

② High Usability

③Fast Browsing

④   Crawler Appeal

Page 15: Mobile SEO (English Version)

Info

No matter the device types,the equal information needs to be presented

W3C  “ One Web”

Page 16: Mobile SEO (English Version)

Why?Cause problems if there is inequality in info presented...

EC Web site “Had a good deal with detailed info!”

“I could have a better deal, if I had info presented on PC”

All the internet viewers should be equally treated.

Page 17: Mobile SEO (English Version)

How?• Mobile Website Implementation Methods

Responsive design is becoming the standardAnd recommended by Google.  

Ease of URL share

Ease of update File size

Responsive ◯Same URL

◯Easy updates

☓Big CSS files.

UserAgentSwitch

◯Same URL

☓Cumbersome update

◯Can optimize the file size

Mobile/PCDifferent URL

☓Different URL

☓Cumbersome update

◯Can optimize file size

Page 18: Mobile SEO (English Version)

Responsive Design

Easily present the same information to several device types.

InfoPresentation

Page 19: Mobile SEO (English Version)

W3C  “ One Web”

情報

Even if a new type of device emerges….

New   Device?

Page 20: Mobile SEO (English Version)

Responsive Design

Web site can adapt to the new device by adding definitions into the CSS file.

∴Easy to pursue “One Web”

情報 見せ方

Page 21: Mobile SEO (English Version)

How?• Mobile Website Implementation Methods

Responsive design is becoming the standardand recommended by Google.  

Ease of URL share

Ease of update File size

Responsive ◯Same URL

◯Easy updates

☓Big CSS files.

UserAgentSwitch

◯Same URL

☓Cumbersome update

◯Can optimize the file size

Mobile/PCDifferent URL

☓Different URL

☓Cumbersome update

◯Can optimize file size

←Recommended

Page 22: Mobile SEO (English Version)

Mobile SEO Overview

② High Usability

③Fast Browsing

④   Crawler Appeal

①Presenting Necessary Information

Page 23: Mobile SEO (English Version)

Understandable Web site

• Understandable “Web Site Structure”

• Understandable “Web Page Structure”

• Understandable “Web Page Design”

Page 24: Mobile SEO (English Version)

Understandable Web Site

• Destination First- Getting the desired information in the shortest path.

• Principles of Mobile Site Design“Principles of Mobile Site Design” ( Google )http://static.googleusercontent.com/media/www.google.com/en//intl/ALL_ALL/think/multiscreen/pdf/multi-screen-moblie-whitepaper_research-studies.pdf

With those guidelines, we need to designunderstandable “Web site Structure”,

“Web Page Structure” and “Web Page Design”

Page 25: Mobile SEO (English Version)

Understandable Web site Structure

• Tree Structure• Generate Sitemap ( HTML & XML )

Page 26: Mobile SEO (English Version)

Tree Structure

• Limit to 3~4 levelsAllow users to access to the desired info in 3~4 clicks.

• Crawler effective

Working with Site Mapshttps://docs.balsamiq.com/desktop/sitemaps/

Page 27: Mobile SEO (English Version)

Generate Sitemap• Easy to identify desired information• Provide chances to notice surrounding info• Crawler effective

Allows users to grasp the overall structure of the web site

Page 28: Mobile SEO (English Version)

Sitemap Generation ToolGenerates sitemaps in XML and HTML formats.

Page 29: Mobile SEO (English Version)

Understandable “Page Structure”

• Call To Action

• Create Concise Menu

• Easy Return to Yop page

• Layering Contents

Page 30: Mobile SEO (English Version)

Call To Action

Make CVR links explicit!

Pizza Huthttps://www.pizzahut.com/#/home

Page 31: Mobile SEO (English Version)

Concise Menu• Simple wordings  Don’t be too SEO oriented.

e.g. “SEO Seminar Company”SEO Seminar  →  SeminarSEO Seminar Inquiry  → Inquiry

• Limit to necessary linksToo much links will occupymuch screen space which reduces usability and may receive low rating from a crawler.

Page 32: Mobile SEO (English Version)

Easy Return to Top Page

• Logo linking to top page• Links to top page• Global navigation• Breadcrumbs• Page links

Dominos Pizzahttps://www.dominos.com/Amazon.comhttps://www.amazon.com

Page 33: Mobile SEO (English Version)

Custom Search

Google “Custom Search”https://cse.google.com/cse/?hl=en

Allow users to jump to the desired info with keywords.

Starbuckshttps://www.starbucks.com/

Page 34: Mobile SEO (English Version)

Layering Contents

• Mobile device has a small screen size.• Placing contents serially require multiple flicks.• Layering contents helps identifying a specific content fast.

→Use Tab or Accordion Menu→Use CSS than JS

。。 フリックが大変

Tab Menu

Accordion Menu

Serial PlacementLayering Contents

Place contents effectively in a small screen.

Resemble to booksLIG inchttps://liginc.co.jp/designer/archives/7456

Page 35: Mobile SEO (English Version)

Understandable “Page Design”

Usability  >  Design

Under a small screen size and low connection speed, usability overtakes pretty design.

Page 36: Mobile SEO (English Version)

Mobile Friendly Requirements1. Avoids software that is not common on mobile devices, like Flash

2. Uses text that is readable without zooming

3. Sizes content to the screen so users don't have to scroll horizontally or zoom

4. Places links far enough apart so that the correct one can be easily tapped

“Helping users find mobile-friendly pages”  ( Google Webmaster Central Blog )https://webmasters.googleblog.com/2014/11/helping-users-find-mobile-friendly-pages.html

Page 37: Mobile SEO (English Version)

Use readable font size1. Use a base font size of 16 CSS pixels. Adjust the size as needed

based on properties of the font being used.

2. Use sizes relative to the base size to define the typographic scale.

3. Text needs vertical space between its characters and may need to be adjusted for each font. The general recommendation is to use the browser default line-height of 1.2em.

4. Restrict the number of fonts used and the typographic scale: too many fonts and font sizes lead to messy and overly complex page layouts.

“Use Large Font Size” ( Google Developers )https://developers.google.com/speed/docs/insights/UseLegibleFontSizes?hl=en

Page 38: Mobile SEO (English Version)

Set appropriate viewport setting

BOOTSTRAP’S RESPONSIVE LAYOUT(M5 Design Studio)http://m5designstudio.com/2013/orlando-web-design/bootstrap-responsive-layout/

<meta name="viewport" content="width=device-width,initial-scale=1">

「 Viewport Setting 」Settings to notify a browserabout the size of the rendering area.

Page 39: Mobile SEO (English Version)

Size Tap Targets Appropriately

1. Recommended minimum tap area size is approx. 7 mm(48 css pixel)2. Place more than 5mm(32px) space between links

3. Should be readable without zoom

Size Tap Targets Appropriately ( Google Developers )https://developers.google.com/speed/docs/insights/SizeTapTargetsAppropriately?hl=en

Page 40: Mobile SEO (English Version)

Mobile Friendly Check

Mobile-Friendly Test( Google Search Console)https://search.google.com/search-console/mobile-friendly?hl=en

Page 41: Mobile SEO (English Version)

Device View

Chrome DevTools Overviewhttps://developer.chrome.com/devtools

Check with your own eyes!

The main priority of mobile SEO is to be liked by usersNot by a crawler.

Page 42: Mobile SEO (English Version)

Mobile SEO Overview

① Necessary Information

② High Usability

③Fast Browsing

④   Crawler Appeal

Page 43: Mobile SEO (English Version)

Fast Browsing

• Reduce Transactions• Reduce Coding• Avoid using images and JS• Use appropriate image formats• Resource Compression• Use Check Tools

Page 44: Mobile SEO (English Version)

Reduce Transactions

• Download image data once

• Use cache

• Use inline CSS

Page 45: Mobile SEO (English Version)

Download image data once

• Use CSS   Sprites – Download a image file and clip images– Reduce transactions

CSS Sprites Generatorhttp://csssprites.com/

Page 46: Mobile SEO (English Version)

Use Cache

• Reduce transactions by use of cache.

• Example– Setting image cash-age to two days and CSS, JS, html files to 1day.

<Files ? “¥. (gif|jpe?g|png|ico)$”>Header set Cache-Control “max-age=172800, public”</Files><Files ? “”¥. (css|js|html) $”>Header set Cache-Control “max-age=86400, public”</Files>

Page 47: Mobile SEO (English Version)

Use inline CSS• Embed CSS into a HTML file.

– Reduces CSS file transactions.

• Use in the first-view of the Web site or in LP where the display speed is significant.

Critical Path CSS Generatorhttps://jonassebastianohlsson.com/criticalpathcssgenerator/

Page 48: Mobile SEO (English Version)

Reduce Coding• Mobile Based Design

– PC based design causes duplicate CSS definitions.• Require CSS definitions and cancelations.

– Mobile based design• Only requires additions of CSS definitions.

• Don’t place CSS definitions in <body>• Don’t use style attributes.

– Causes CSS definitions duplication.

#navigation {float: left;}….../*Smartphone*/@media only screen and (max-wdth: 360px){

#navigation{float:none}

}

#navigation {….}….../*PC*/@media only screen and (min-width: 961px){

#navigation{float:left}

}

Page 49: Mobile SEO (English Version)

Avoid Using Images

CSS3 Patterns Galleryhttp://lea.verou.me/css3patterns/

<i class="fa fa-facebook-official" aria-hidden="true"></i>

Font Awesomehttp://fontawesome.io/

Use alternative resources to images

Page 50: Mobile SEO (English Version)

Use appropriate image formats

“Image Optimization”(Google Developers )https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-optimization?hl=en

Animation?

Need High

resolution?

Need more than 256 colors?

JPEG

PNG-8 PNG-24

GIF

YesNo

No

NoYes

Yes

Page 51: Mobile SEO (English Version)

Resource Compression

• Image Compression– JPEGmini, tinypng etc

• Text Compression ( HTML 、 CSS etc ) DigitalCoding.Com etc

http://www.digitalcoding.com/

Page 52: Mobile SEO (English Version)

Use Check Tools

• Download Speed Check

• Usability Check

• Code Check

To get some ideas for improvement.

Page 53: Mobile SEO (English Version)

Download Speed CheckPage Speed Insightshttps://developers.google.com/speed/pagespeed/insights/?hl=en

Page 54: Mobile SEO (English Version)

Usability CheckGoogle Search Console https://www.google.com/webmasters/tools/home?hl=ja

Page 55: Mobile SEO (English Version)

Code CheckW3C Markup Validation Servicehttps://validator.w3.org/

Page 56: Mobile SEO (English Version)

Check Mobile Friendliness and Speed

Think with Googlehttps://testmysite.thinkwithgoogle.com/

Page 57: Mobile SEO (English Version)

Mobile SEO Overview

③Fast Browsing

④   Crawler Appeal

①Presenting Necessary Information

②High Usability

Page 58: Mobile SEO (English Version)

Crawler Appeal

• Use HTML5 Semantic Elements

• Set appropriate title and description

Page 59: Mobile SEO (English Version)

Use HTML5 Semantic Elements

• header  • section  • article  • nav  • footer  • aside   

W3C Schools “HTML5 Semantic Elements”https://www.w3schools.com/html/html5_semantic_elements.asp

Before:<div id=“header”></div>

After:<header></header>

example

Conveys semantic of HTML elements to a crawler.

Page 60: Mobile SEO (English Version)

Set appropriate title and description

• Title & Description lengths differs between PC and mobile devices.

• Title:   Max. 70 chars≒   Description: Max. 100 chars≒ Place important info in the first 100 chars.

New Title & Description Lengths for Google SEO in Search Resultshttp://www.thesempost.com/new-title-description-lengths-for-google-seo/

Page 61: Mobile SEO (English Version)

Mobile SEO Summary

① Presenting Necessary Information

② High Usability

③Fast Browsing

④   Crawler Appeal

Pursue the following aspects under “Slow connection speed “ & “Small screen” limitations.

Page 62: Mobile SEO (English Version)

References• Insights from KPCB US and global internet trends 2015

http://www.kpcb.com/internet-trends

• Comscore “Share of Demographic Audiences by Platform Usage”https://www.comscore.com/

• Mobile Search Tops at Google (Wall Street Journal)http://blogs.wsj.com/digits/2015/10/08/google-says-mobile-searches-surpass-those-on-pcs/

• The Business of Googlehttp://www.investopedia.com/articles/investing/020515/business-google.asp

• “Principles of Mobile Site Design”(Google)http://static.googleusercontent.com/media/www.google.com/en//intl/ALL_ALL/think/multiscreen/pdf/multi-screen-moblie-whitepaper_research-studies.pdf

• “Helping users find mobile-friendly pages” (Google Webmaster Central Blog )https://webmasters.googleblog.com/2014/11/helping-users-find-mobile-friendly-pages.html

Page 63: Mobile SEO (English Version)

References

• Size Tap Targets Appropriately(Google Developers)https://developers.google.com/speed/docs/insights/SizeTapTargetsAppropriately?hl=en

• “Use Large Font Size”(Google Developers )https://developers.google.com/speed/docs/insights/UseLegibleFontSizes?hl=en

• Mobile-Friendly Test(Google Search Console)https://search.google.com/search-console/mobile-friendly?hl=en

• Chrome DevTools Overview(Chrome Developer Tools)https://developer.chrome.com/devtools

• “Image Optimization”(Google Developers )https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-optimization?hl=en

• W3C Schools “HTML5 Semantic Elements”https://www.w3schools.com/html/html5_semantic_elements.asp

• New Title & Description Lengths for Google SEO in Search Resultshttp://www.thesempost.com/new-title-description-lengths-for-google-seo/