Big Global Website SEO

26
(Big) Global Website SEO Chris Moore Senior Program Manager Microsoft Corporation chrismdotcom

Transcript of Big Global Website SEO

Page 1: Big Global Website SEO

(Big) Global Website SEO

Chris MooreSenior Program ManagerMicrosoft Corporation chrismdotcom

Page 4: Big Global Website SEO

Chris Moore ( chrismdotcom)

2011

2008

2005

2002

SEO team Manager for MSDN/Technet

SEO for Support.microsoft.com

Outsource localization manager

Website developer/manager

10 years @

Page 5: Big Global Website SEO

(Big) Global Website SEO

• Localization model for big websites

• SEO and localization

• 3 SEO starting points

chrismdotcom

Page 6: Big Global Website SEO

Tier 1Languages

Tier 1Languages

Tier 2Languages

Tier 2Languages

English Conten

t

Tier 2Languages

Additional local only content

Localization model for big websites

Manual translation

Machine translatedManual translation

chrismdotcom

Page 7: Big Global Website SEO

Tier 1Languages

Tier 1Languages

Tier 2Languages

Tier 2Languages

English Conten

t

Tier 2Languages

LeiliRedmond

SEO expert

SEO and localization SEO guidelines SEO training SEO reports

chrismdotcom

Page 8: Big Global Website SEO

SEO and Localization

AldoItalian

marketing

manager I can speak Italian, but how do I know what to look for to improve SEO?

SEO?Hmm, OK, but make it quick and easy for me

SEO Opportunities?

LisaEnglish Content Writer

Translate & SEO

SEOLeiliRedmond

SEO expert

Me?parli italiano...Er...No

AndreItalian

translator

SEO?Hmm, it’s going to add costs!

chrismdotcom

Page 9: Big Global Website SEO

Optimize New Content“I am about to publish/translate a new page, what should I do to make sure it’s optimized?”

Optimize Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”

Optimize a set of search strings“I want to make sure customers get relevant search results for Windows 8 app store programming search strings”

1

2

3

Our content SEO starting points…

chrismdotcom

Page 10: Big Global Website SEO

Optimize New Content“I am about to publish/translate a new page, what should I do to make sure it’s optimized?”

Optimize Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”

Optimize a set of search strings“I want to make sure customers get relevant search results for Windows 8 development search strings”

1

2

3

Our content SEO starting points…

chrismdotcom

Page 11: Big Global Website SEO

Newly Published Content“I am about to publish a new page, what should I do to make sure it’s optimized?”1

SEO Checklist

•Simple/fast learning time

•Only focus on essentials

•Minimize the length of each SEO task

•Applied to all English and localized content

SEO?Hmm, OK, but make it quick and easy for me

LisaEnglish Content Writer

SEO?Hmm, it’s going to add costs!

AndreItalian

translator

chrismdotcom

Page 12: Big Global Website SEO

Newly Published Content“I am about to publish a new page, what should I do to make sure it’s optimized?”1

SEO Checklist MINIMAL search string research

Titles < 70 chars Using one H1 heading Do not stuff keywords Meta description < 155 chars Use alt text on images Clear single topic per page

Link from related content Promote in social media

SEO?Hmm, OK, but make it quick and easy for me

LisaEnglish Content Writer

SEO?Hmm, it’s going to add costs!

AndreItalian

translator

chrismdotcom

Page 13: Big Global Website SEO

Newly Published Content“I am about to publish a new page, what should I do to make sure it’s optimized?”1

SEO Checklist

Good enough for 80% of our content…

…BUT what about the rest?

chrismdotcom

Page 14: Big Global Website SEO

Optimize New Content“I am about to publish/translate a new page, what should I do to make sure it’s optimized?”

Optimize Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”

Optimize a set of search strings“I want to make sure customers get relevant search results for Windows 8 development search strings”

1

2

3

Our content SEO starting points…

chrismdotcom

Page 15: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

AldoItalian

marketing

manager I can speak Italian, but how do I know what to look for to improve SEO?

chrismdotcom

Page 16: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

juxtapose   “to place close together or side by side, especially for

comparison or contrast.”

http://dictionary.reference.com/browse/juxtapose

chrismdotcom

Page 17: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

Referrals for different pages juxtaposed

chrismdotcom

Page 18: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

Referrals for each region juxtaposed

The Italian version is not growing at the same rapid pace as the other regions

chrismdotcom

Page 19: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

• Different search engines rank using different factors

• Anomalies in the share of traffic may represent an opportunity

Sear

ch re

ferr

als

for a

set

of R

ussi

an p

ages

Google vs. local search engine Juxtaposed

Page 20: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

Google vs. local search engine Juxtapose

GoogleYandex

Page 21: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

• Competitive analysis• Content updates?• Manually translate instead of machine?• Update Translation memories?• Link building?

Google vs. local search engine Juxtapose

chrismdotcom

Page 22: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

chrismdotcom

Page 23: Big Global Website SEO

Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”2

http://chrism.com/pubcon

…for more info and example Excel file downloads

chrismdotcom

Page 24: Big Global Website SEO

Optimize New Content“I am about to publish/translate a new page, what should I do to make sure it’s optimized?”

Optimize Existing Content“I have already published some content over the past month and I want to find content gaps or optimization opportunities”

Optimize a set of search strings“I want to make sure customers get relevant search results for Windows 8 development search strings”

1

2

3

Our content SEO starting points…

chrismdotcom

Page 25: Big Global Website SEO

Optimize a set of search strings“I want to make sure customers get relevant search results for Windows 8 development search strings”3

Italian SEO is…SEO

Local language speaker SEO/keyword research expertise Adwords (or specific keyword research tool) Use local forums, social media, Q&A, etc… Local link building

Brainstorm keywords, search string research, competitive analysis , content optimization, linking

LeiliRedmond

SEO expert

chrismdotcom

Page 26: Big Global Website SEO

http://www.chrism.com/pubcon

chrismdotcom