SEO and Social Media for Multilingual and Multidevice Sites

63
SEO and Social Media for multilingual and multidevice sites Menachem Rosenbaum

Transcript of SEO and Social Media for Multilingual and Multidevice Sites

Page 1: SEO and Social Media for Multilingual and Multidevice Sites

SEO and Social Media formultilingual and multidevice sites

Menachem Rosenbaum

Page 2: SEO and Social Media for Multilingual and Multidevice Sites

Menachem Rosenbaum

Online Marketing Consultant8 years of experienceI love working on large multilingual websites

http://luckyboost.com@luckyboost

http://bit.ly/multilingual-multidevice

Page 3: SEO and Social Media for Multilingual and Multidevice Sites

tags

• Basic• Social• Multilingual• Multilingual for Facebook• Multi Device• Social for Multi Device• Open Search

Page 4: SEO and Social Media for Multilingual and Multidevice Sites

Very Basics

<title>SEO and Social Media for a multilingual site</title>

<meta name="description" content=“…">

<link rel="canonical" href="https://example.com/"/>

Page 5: SEO and Social Media for Multilingual and Multidevice Sites

Indexing

<meta name="robots" content="index, follow">Crawl and index the page and all the links on the page

<meta name="robots" content="index, nofollow">Crawl and index the page but don’t crawl the links on the page

<meta name="robots" content="noindex, follow">Crawl and don’t index the page keep crawling links on the page

<meta name="robots" content="noindex, nofollow">Don’t crawl and don’t index this page and linked to pages

Page 6: SEO and Social Media for Multilingual and Multidevice Sites

Don’t Worry About

<meta name="keywords" content "…">http://googlewebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.htmlhttp://searchengineland.com/the-meta-keywords-tag-lives-at-bing-why-only-spammers-should-use-it-96874

<meta name="robots" content="noopd" /><meta name="robots" content="noydir" /><meta name="robots" content="noimageindex"><meta name="robots" content="noarchive"><meta name="robots" content="nosnippet">

Page 7: SEO and Social Media for Multilingual and Multidevice Sites

Social Tags

Page 8: SEO and Social Media for Multilingual and Multidevice Sites

Facebook – Open GraphThe basics tags<meta property="og:url" content=“http://example.com"/> <meta property="og:title" content="page title" /><meta property="og:site_name" content="example" /><meta property="og:image" content=“image/ example.jpg"/><meta property="og:description" content="example description" /><meta property="og:type" content="article" /><meta property="fb:app_id" content=“1234679012345" />

description 260 charactershttps://developers.facebook.com/docs/sharing/webmastershttps://developers.facebook.com/tools/debug/

Page 9: SEO and Social Media for Multilingual and Multidevice Sites

Image sizeBig image > 600 x 315200 x 200 < Small image < 600 x 315No image < 200 x 200

Page 10: SEO and Social Media for Multilingual and Multidevice Sites

article<meta property="article:author" content="https://www.facebook.com/fareedzakaria" /><meta property="article:publisher" content="https://www.facebook.com/cnn" />

Page 11: SEO and Social Media for Multilingual and Multidevice Sites

place<meta property="og:type" content="place" /> <meta property="place:location:latitude" content=“22.6516842185" /> <meta property="place:location:longitude" content=“16.58745366336" />

Page 12: SEO and Social Media for Multilingual and Multidevice Sites

product<meta property="og:type" content="product" /> <meta property="product:price:amount" content=“100" /> <meta property="product:price:currency" content=“USD" />

Page 13: SEO and Social Media for Multilingual and Multidevice Sites
Page 14: SEO and Social Media for Multilingual and Multidevice Sites

video<meta property="og:type" content=“http://example.com/video.mp4"><meta property="og:video:url" content=" http://example.com/video.mp4"><meta property="og:video:secure_url" content=" https://example.com/video.mp4">

<meta property="og:video:height" content="254" /><meta property="og:video:width" content="450" /><meta property="og:video:type" content="video/mp4">MIME type of the video. Either application/x-shockwave-flash or video/mp4.

This does not guaranty you will get the video to stream in the feed.You need to be a video site

Facebook App creator https://developers.facebook.com/?advanced_app_create=true

Page 15: SEO and Social Media for Multilingual and Multidevice Sites

https://www.youtube.com/watch?v=op5MOJUql8k

https://www.youtube.com/watch?v=op5MOJUql8k

Page 16: SEO and Social Media for Multilingual and Multidevice Sites

hack video tag<meta property="og:site_name" content="eToro - Social Trading Network" /><meta property="og:url" content="http://www.etoro.com" /><meta property="og:title" content="eToro - Online Social Trading & Investment Network" /><meta property="og:description" content="Join eToro's social trading investment network revolution! Tap into the wisdom of the crowd by follow and copy thousands of top performing traders." /><meta property="og:image" content="http://i1.ytimg.com/vi/cBpbs6ONgXA/0.jpg"/><meta property="og:image:secure_url" content="https://i1.ytimg.com/vi/cBpbs6ONgXA/0.jpg" /><meta property="og:image:height" content="360" /><meta property="og:image:width" content="480" /><meta property="og:video" content="http://www.youtube.com/v/cBpbs6ONgXA?version=3&amp;f=videos&amp;app=youtube_gdata" /><meta property="og:video:secure_url" content="https://www.youtube.com/v/cBpbs6ONgXA?version=3&amp;f=videos&amp;app=youtube_gdata" /><meta property="og:video:height" content="720" /><meta property="og:video:type" content="application/x-shockwave-flash" /><meta property="og:video:width" content="1280" />http://www.etoro.com/

Page 17: SEO and Social Media for Multilingual and Multidevice Sites
Page 18: SEO and Social Media for Multilingual and Multidevice Sites
Page 19: SEO and Social Media for Multilingual and Multidevice Sites

profile

<meta property="og:type" content="profile"/>

Page 20: SEO and Social Media for Multilingual and Multidevice Sites

song <meta property="og:type" content="music.song"/> <meta property="music:musician" content="http://open.spotify.com/artist/1dfeR4HaWDbWqFHLkxsg1d"> <meta property="music:musician" content="http://open.spotify.com/artist/0oSGxfWSnnOXhD2fKuz2Gy"> <meta property="music:album" content="http://open.spotify.com/album/7rq68qYz66mNdPfidhIEFa"> <meta property="music:album:track" content="2"> <meta property="music:duration" content="236">

Page 21: SEO and Social Media for Multilingual and Multidevice Sites
Page 22: SEO and Social Media for Multilingual and Multidevice Sites

album <meta property="og:type" content="music.album"/> <meta property="music:release_date" content="2011-04-19"> <meta property="music:musician" content="http://open.spotify.com/artist/1dfeR4HaWDbWqFHLkxsg1d"> <meta property="music:song" content="http://open.spotify.com/track/0pfHfdUNVwlXA0WDXznm2C"> <meta property="music:song:disc" content="1"> <meta property="music:song:track" content="1"> <meta property="music:song" content="http://open.spotify.com/track/2aSFLiDPreOVP6KHiWk4lF"> <meta property="music:song:disc" content="1"> <meta property="music:song:track" content="2">

Page 23: SEO and Social Media for Multilingual and Multidevice Sites
Page 24: SEO and Social Media for Multilingual and Multidevice Sites

fitness<meta property="og:type" content="fitness.course" /><meta property="og:updated_time" content="2015-04-30T09:52:37+03:00" /><meta property="og:determiner" content="a" />

<meta property="fitness:distance:value" content="26.86" /><meta property="fitness:distance:units" content="km" /><meta property="fitness:duration:value" content="4966" /><meta property="fitness:duration:units" content="s" /><meta property="fitness:speed:value" content="5.4"><meta property="fitness:speed:units" content="m/s"><meta property="fitness:calories" content="1045" />

http://www.mapmyride.com/workout/964603877

Page 25: SEO and Social Media for Multilingual and Multidevice Sites

More tagsFull listhttps://developers.facebook.com/docs/reference/opengraph#object-type

Facebook story card https://developers.facebook.com/docs/opengraph/getting-startedActions for story https://developers.facebook.com/docs/reference/opengraph#action-typeSubmission processhttps://developers.facebook.com/docs/opengraph/submission-process

Page 26: SEO and Social Media for Multilingual and Multidevice Sites

Twitter – Twitter CardsThe basics tags<meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@example" /><meta name="twitter:title" content="example title" /><meta name="twitter:description" content=“this is a example description" /> <meta name="twitter:url" content="http://example.com" /><meta name="twitter:image" content=" image/example.jpg“ />

Description 200 characters

https://dev.twitter.com/cards/typeshttps://cards-dev.twitter.com/validator

Page 28: SEO and Social Media for Multilingual and Multidevice Sites

Summary large image

<meta name="twitter:card" content="summary_large_image">

minimum image size 280 X 150

Image must be less than 1MB in size

Page 29: SEO and Social Media for Multilingual and Multidevice Sites

http://www.washingtonpost.com/blogs/the-switch/wp/2015/05/01/even-apple-now-confirms-that-tattoos-and-the-apple-watch-dont-mix/

Page 30: SEO and Social Media for Multilingual and Multidevice Sites

photo

<meta name="twitter:card" content="photo" />

No need to use twitter:title

Recommended to use<meta name="twitter:image:width" content=“600"><meta name="twitter:image:height" content=“400">

Not for animated GIFs

Page 31: SEO and Social Media for Multilingual and Multidevice Sites

https://www.flickr.com/photos/53959117@N04/17158042390

Page 32: SEO and Social Media for Multilingual and Multidevice Sites

gallery<meta name="twitter:card" content="gallery" /><meta name="twitter:image0" content="image/example.jpg"> <meta name="twitter:image1" content="image/example2.jpg"> <meta name="twitter:image2" content="image/example3.jpg"> <meta name="twitter:image3" content="image/example4.jpg">

Up to 4 images

No need to use twitter:description

Page 34: SEO and Social Media for Multilingual and Multidevice Sites

app<meta name="twitter:card" content="app">

<meta name="twitter:app:name:iphone" content="example"><meta name="twitter:app:id:iphone" content="929750075">

<meta name="twitter:app:name:ipad" content="example"><meta name="twitter:app:id:ipad" content="929750075">

<meta name="twitter:app:name:googleplay" content="example"><meta name="twitter:app:id:googleplay" content="io.app.samples.example">

<meta name="twitter:app:country" content="US">

No need to use twitter:description

Page 35: SEO and Social Media for Multilingual and Multidevice Sites
Page 36: SEO and Social Media for Multilingual and Multidevice Sites
Page 37: SEO and Social Media for Multilingual and Multidevice Sites
Page 38: SEO and Social Media for Multilingual and Multidevice Sites

player<meta property="twitter:card" content="player"><meta property="twitter:player" content=“https://exampule.com/video/321"><meta property="twitter:player:height" content="400"><meta property="twitter:player:width" content="435">

Player URL must be HTTPS to iframeImage should be the same dimensions as your player and must have more then 68,600 pixels

No need to use twitter:descriptionanimated gif uses the player card

There is a possibility to provide a URL to raw stream that will be renderedin Twitter’s mobile applications

Page 39: SEO and Social Media for Multilingual and Multidevice Sites

https://soundcloud.com/npr/memorial-day-in-2014-craig-windham

Page 40: SEO and Social Media for Multilingual and Multidevice Sites

getting player approval1. An example URL with the Twitter Card Metadata tags2. The URL referenced in the Twitter Card twitter:player tag3. The URL of a tweet with the above Twitter Card URL referenced

4. A screen shot of the twitter:player URL in In a browser on• desktop, BEFORE video play• desktop, AFTER video play• iPhone, BEFORE video play• iPhone, AFTER video play• Android, BEFORE video play• Android, AFTER video play

Page 41: SEO and Social Media for Multilingual and Multidevice Sites

Gallery

<meta name="twitter:label1" content="price"><meta name="twitter:data1" content="currency"><meta name="twitter:label2" content=“rating"><meta name="twitter:data2" content=“4 out 5">

Must add two fields and their value

Page 42: SEO and Social Media for Multilingual and Multidevice Sites

http://surniaulula.com/extend/plugins/wpsso/

Page 43: SEO and Social Media for Multilingual and Multidevice Sites

Pinterest - Rich Pins

https://developers.pinterest.com/rich_pins_overview/https://developers.pinterest.com/rich_pins/validator/

Page 44: SEO and Social Media for Multilingual and Multidevice Sites

product

<meta property="og:title" content="Name of your product" /><meta property="og:type" content="product" /><meta property="og:price:amount" content="1.00" /><meta property="og:price:currency" content="USD" />

Page 45: SEO and Social Media for Multilingual and Multidevice Sites

https://www.etsy.com/il-en/listing/174945960/hand-stamped-spoon-dads-ice-cream-plow

Page 46: SEO and Social Media for Multilingual and Multidevice Sites

place<meta property="og:type" content="place" /><meta property="og:title" content="Name of the place" /><meta property="og:description" content="Description of the place" /><meta property="place:location:latitude" content="32.7792111232402" /><meta property="place:location:longitude" content="-125.41431583332604" />

Page 47: SEO and Social Media for Multilingual and Multidevice Sites

https://foursquare.com/v/torre-di-pisa/4b4ae398f964a5208a8f26e3

Page 48: SEO and Social Media for Multilingual and Multidevice Sites

article<meta property="og:title" content="Title of your Article" /><meta property="og:description" content="Description of what your article" /><meta property="og:type" content="article" />

Page 49: SEO and Social Media for Multilingual and Multidevice Sites

http://www.theguardian.com/technology/2015/jan/22/dropbox-london-office-cloudon-windows-phone

Page 50: SEO and Social Media for Multilingual and Multidevice Sites

Linkedin

Supports Open GraphOnly 4 tags

<meta property="og:title" content="My Shared Article Title" /><meta property="og:description" content="Description of shared article" /><meta property="og:url" content="http://example.com/my_article.html" /><meta property="og:image" content="http://example.com/foo.jpg" />

title up to 200 charactersdescription up to 256 characters

image 80 x 150px

https://developer.linkedin.com/docs/share-on-linkedin

Page 51: SEO and Social Media for Multilingual and Multidevice Sites

Google+

1. schema.org2. Open Graph3. Title and meta "description" tags

<meta property="og:title" content=“Google+ example" /><meta property="og:image" content=" image/google-plus.png" /><meta property="og:description" content="example" />

https://developers.google.com/+/web/snippet/https://developers.google.com/structured-data/testing-tool/

Page 52: SEO and Social Media for Multilingual and Multidevice Sites

Multilingual for Search Engines<link rel="alternate" href="https://example.com/" hreflang="en" /><link rel="alternate" href="https://example.com/de/" hreflang="de" /><link rel="alternate" href="https://exampleo.com/es/" hreflang="es" /><link rel="alternate" href="https://example.com/ae/" hreflang="ar" /><link rel="alternate" href="https://example.com/" hreflang="x-default"/>

<link rel="alternate" href="https://example.com/" hreflang="en-us" /><link rel="alternate" href="https://example.com/" hreflang="en-uk" />

https://support.google.com/webmasters/answer/189077?hl=en

Sitemaphttps://support.google.com/webmasters/answer/2620865?hl=enThe value of the hreflang language ISO 639-1 format region ISO 3166-1 Alpha 2

Page 53: SEO and Social Media for Multilingual and Multidevice Sites

AirBnB

<link rel="alternate" href="https://www.airbnb.com.ni/rooms/1642068" hreflang="es-NI"><link rel="alternate" href="https://www.airbnb.com.pa/rooms/1642068" hreflang="es-PA"><link rel="alternate" href="https://www.airbnb.com.pe/rooms/1642068" hreflang="es-PE"><link rel="alternate" href="https://www.airbnb.com.py/rooms/1642068" hreflang="es-PY"><link rel="alternate" href="https://www.airbnb.com.sg/rooms/1642068" hreflang="en-SG"><link rel="alternate" href="https://www.airbnb.com.sv/rooms/1642068" hreflang="es-SV">

https://www.airbnb.com/rooms/1642068

Page 54: SEO and Social Media for Multilingual and Multidevice Sites

Multilingual for Facebook

<meta property="og:locale" content="en_US" /><meta property="og:locale:alternate" content="fr_FR" /><meta property="og:locale:alternate" content="es_ES" /><meta property="og:locale:alternate" content="de_DE" /><meta property="og:locale:alternate" content="ar_AR" />

must support example.com&fb_locale=es_ES redirecting to example.com/es/

https://developers.facebook.com/docs/opengraph/guides/internationalization/

Page 55: SEO and Social Media for Multilingual and Multidevice Sites

Multidevice – App LinkingMobile page http://m.example.com<link rel="canonical" href="http://example.com/"/>

<meta property="al:ios:url" content="iphoneApp://example.com" /><meta property="al:ios:app_store_id" content=“123456789" /><meta property="al:ios:app_name" content="iphone example" /><meta property="al:android:url" content="applinks://docs" /><meta property="al:android:app_name" content="android example" /><meta property="al:android:package" content="com.android.example" /><meta property="al:web:url" content="http:// example.com" />

http://applinks.org/

http://www.yozio.com/blog/examples-of-mobile-deep-linking/ - videos showing how it works many examples

Google + Facebook

Page 56: SEO and Social Media for Multilingual and Multidevice Sites
Page 57: SEO and Social Media for Multilingual and Multidevice Sites
Page 58: SEO and Social Media for Multilingual and Multidevice Sites
Page 59: SEO and Social Media for Multilingual and Multidevice Sites

Twitter for Multidevice

<meta name="twitter:app:url:iphone“content="example://iphone-app/5149e249222f9e600a7540ef">

<meta name="twitter:app:url:ipad“content="example://ipad-app/5149e249222f9e600a7540ef">

<meta name="twitter:app:url:googleplay“content="http://example.app.io/app/5149e24600a7540ef">

Page 60: SEO and Social Media for Multilingual and Multidevice Sites
Page 61: SEO and Social Media for Multilingual and Multidevice Sites

Open Search<link rel="search" type="application/opensearchdescription+xml" href="/search/opensearch.xml" title=“Example Search">

<?xml version="1.0" encoding="UTF-8"?><OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> <ShortName>example Search</ShortName> <Description>Search for content on example.com</Description> <Tags>example posts</Tags> <Image height="16" width="16" type="image/example.icon">http:// example.com/images/favicon.ico</Image> <Url type="text/html" template="http://example.com/search?q={searchTerms}&amp;utm_source=opensearch&amp;searchfrom=opensearch" /> <Query role="example" searchTerms="cat" /></OpenSearchDescription>

Page 62: SEO and Social Media for Multilingual and Multidevice Sites
Page 63: SEO and Social Media for Multilingual and Multidevice Sites

Thank You

Menachem Rosenbaum

http://luckyboost.comFind me at @luckyboost

Find presentation at http://bit.ly/multilingual-multidevice