SlideShare a Scribd company logo
1 of 74
Download to read offline
Implementing the +1 button
Best practices and tips
June 21, 2011
Hello




        Timothy Jordan
        Developer Advocate, Google
        timothyjordan.com
        @timothyjordan




2
Submit a feedback survey
for a chance to win a $100
Amazon.com gift card
#1button
Today’s menu
    Why +1?
    Getting started
    Best practices
    Advanced options
    Optimization




5
Why +1?
TinaTamarind Just got back from
    a 7 mile run!
    2 minutes ago

    CamiCrepe The toast-o-matic is the best
    toaster oven ever!
    3 minutes ago


    BarnyBacon Rob’s concert on Friday was
    rad! He’s a machine!
    10 minutes ago


    SamSpaghetti Going to Belize in March,
    any suggestions for things to do?
    12 minutes ago


    TedTaco Happiness is what you make of
    it, don’t you think?
    3 minutes ago




8
TinaTamarind Just got back from
    a 7 mile run!
    2 minutes ago

    CamiCrepe The toast-o-matic is the best
    toaster oven ever!
    3 minutes ago


    BarnyBacon Rob’s concert on Friday was
    rad! He’s a machine!
    10 minutes ago


    SamSpaghetti Going to Belize in March,
    any suggestions for things to do?
    12 minutes ago


    TedTaco Happiness is what you make of
    it, don’t you think?
    3 minutes ago




9
google.com/experimental




10
11
12
90 %
           Of consumers online
           trust recommendations
           from people they know




Sources: Econsultancy July 2009,
Harris Interactive June 2010
13
71 %
                                               Say reviews from
                                    family members or friends
                                   influence purchase decisions




Sources: Econsultancy July 2009,
Harris Interactive June 2010
14
15
16
17
This article looks
     good, but I want to
        check it out.




18
This article is
      great, +1!




19
20
21
22
Organic
     Result




23
Organic
     Result
                Paid
               Result




24
Organic            Your
     Result             Site
                Paid
               Result




25
More traffic, better traffic

                               • Social connections
                                 may increase CTR
                                 on paid and organic
                                 search listing
                               • Search traffic is
                                 pre-qualified
                                 through personal
                                 recommendations




26
Getting started
google.com/webmasters/+1button




28
+1 button snippet
<script type="text/javascript"
  src="http://apis.google.com/js/plusone.js">
</script>
<g:plusone></g:plusone>




29
+1 button snippet
<script type="text/javascript"
  src="http://apis.google.com/js/plusone.js">
</script>
<g:plusone></g:plusone>




30
+1 button snippet
<script type="text/javascript"
  src="http://apis.google.com/js/plusone.js">
</script>
<g:plusone></g:plusone>




31
Basic page
<html>
  <head>
    <title>+1 demo page: Basic</title>
    <link rel="canonical"
       href="http://www.example.com/" />
     <script type="text/javascript"
       src="http://apis.google.com/js/plusone.js">
     </script>
  </head>
  <body>
    <g:plusone></g:plusone>
  </body>
</html>




32
Basic page
<html>
  <head>
    <title>+1 demo page: Basic</title>
    <link rel="canonical"
       href="http://www.example.com/" />
     <script type="text/javascript"
       src="http://apis.google.com/js/plusone.js">
     </script>
  </head>
  <body>
    <g:plusone></g:plusone>
  </body>
</html>




33
Using rel=canonical
For multiple URLs pointing to similar content




34
Using rel=canonical
For multiple URLs pointing to similar content,
use rel=canonical, so the page gets the maximum number of +1s




                      Without rel=canonical

35
Using rel=canonical
For multiple URLs pointing to similar content,
use rel=canonical, so the page gets the maximum number of +1s




                        With rel=canonical

36
Basic page
<html>
  <head>
    <title>+1 demo page: Basic</title>
    <link rel="canonical"
       href="http://www.example.com/" />
     <script type="text/javascript"
       src="http://apis.google.com/js/plusone.js">
     </script>
  </head>
  <body>
    <g:plusone></g:plusone>
  </body>
</html>




37
Best Practices
+1s are for URLs
It must be a public, crawlable URL




39
+1s are for URLs
For multiple +1’s on a single page, set the “URL to +1”,
so each article is counted as it’s own +1




40
+1s are for URLs
For multiple URLs pointing to the same page,
use rel=“canonical”, so the page gets the maximum number of +1s




41
+1s are for URLs

     The URL is determined by:


         • The href attribute
          <g:plusone href=”http://www.example.com”></g:plusone>


         • The value of the link rel="canonical" tag
          <link rel=”canonical” href=”http://www.example.com” />


         • The URL of the page
          as defined in document.location.href




42
Place near sharable content




     Near product   Beginning and end   Or with other
     descriptions       of articles     social sharing
      or images                            buttons




43
Place near sharable content


                          You can include the following to
                          explain the +1 button to users


                          Click +1 to recommend this
                          page in Google search.

                                       OR
                          +1 is shorthand for “you
                          should check this out.” +1 this
                          page to recommend it in
                          Google search.


44
Be clear what the user will +1




          Wrong                            Right
     What does this +1?          Clear this +1’s the movie

45
Don’t try to buy +1’s




     It’s against Google policies to promote prizes for +1 button clicks.

                         Full policies: goo.gl/U4gI9


46
Best practices




     +1‘s are for URLs       Good user experience
     Place on public pages   Place near sharable content
     Use canonical URLs      Be clear what the user will +1
     Set “URL to +1”         Don’t try to buy +1’s




47
Advanced options
Testing environment
The situation
• You want to test the button in your private environment before deployment
• The URLs in this testing environment are private
• The +1 button requires a public URL
• Clicks on buttons in this private environment will result in an error button

Two solutions
1. Verify button render and ignore the error button upon click
2. Canonicalize your private URLs to the public counterparts
   http://private.example.com/some/path has a rel=canonical of
   http://www.example.com/some/path




49
Button sizes

                          Button   Width   Max width      Height

 Small without count                24         —             15

 Small with count                    —        70             15

 Medium without count               32         —             20

 Medium with count                   —        90             20

 Standard without count             38         —             24

 Standard with count                 —        106            24

 Tall                               50                       60
                                               all sizes are in pixels

50
Parameters for the +1 tag

                           Value                        Default
                      small, medium,
size                                                    standard
                       standard, tall

count                    true, false                      true


               The identifier for a function in
callback                                               No function
                  the global namespace


href                URL of page to +1             URL of enclosing page
Parameters for the script tag


                           Value           Default

 lang                {pt-BR, en-US, ...}   en-US


 parsetags            {explicit, onload}   onload




52
JavaScript API

                                              Description

                                      This renders all magic tags/
                                      classes in the specified
     gapi.plusone.go(container);
                                      container, which may be
                                      either an element (by value)
                                      or a string element ID.

                                      This renders a +1 button
     gapi.plusone.render(container,
                                      widget within the specified
     {'size': ‘standard’, 'count':
                                      container element, which may
     true});
                                      be either an element (by
                                      value) or a string element ID.




53
Explicit load
   <html>
  <head>
    <title>+1 demo: Explicit load</title>
    <link rel="canonical" href="http://www.example.com" />
    <script type="text/javascript"
      src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
    </script>
  </head>
  <body>
    <div id="content">
      <g:plusone></g:plusone>
    </div>
    <script type="text/javascript">
      gapi.plusone.go("content");
    </script>
  </body>
</html>


54
Explicit load
<html>
  <head>
    <title>+1 demo: Explicit load</title>
    <link rel="canonical" href="http://www.example.com" />
    <script type="text/javascript"
       src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
    </script>
  </head>
  <body>
    <div id="content">
      <g:plusone></g:plusone>
    </div>
    <script type="text/javascript">
      gapi.plusone.go("content");
    </script>
  </body>
</html>


55
Explicit render
   <html>
  <head>
    <title>+1 Demo: Explicit render</title>
    <link rel="canonical" href="http://www.example.com" />
    <script type="text/javascript
      src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
    </script>
    <script type="text/javascript">
      function renderPlusone() {
        gapi.plusone.render("plusone-div");
      }
    </script>
  </head>
  <body>
    <a href="#" onClick="renderPlusone();">Render the +1
button</a>
    <div id="plusone-div"></div>
  </body>
</html>



56
Explicit render
<html>
  <head>
    <title>+1 Demo: Explicit render</title>
    <link rel="canonical" href="http://www.example.com" />
    <script type="text/javascript
       src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
    </script>
    <script type="text/javascript">
      function renderPlusone() {
        gapi.plusone.render("plusone-div");
      }
    </script>
  </head>
  <body>
    <a href="#" onClick="renderPlusone();">Render the +1
button</a>
    <div id="plusone-div"></div>
  </body>
</html>



57
For large publishers



          If you are going to show more than
                100 queries per second
           of button renders, which is around
              900K button renders a day,
                   please let us know.


                       goo.gl/1Q3G3



58
Optimization
Two places for data, available soon



              webmaster tools

     How does +1 affect organic
     search and ads CTR?
     Who +1’s my content?
     (aggregate)

     +1 button focus




60
Two places for data, available soon



              webmaster tools

     How does +1 affect organic   How do users who use
     search and ads CTR?          social plug-ins interact
                                  with my site?
     Who +1’s my content?
     (aggregate)

     +1 button focus              Compares across
                                  social plug-ins




61
Webmaster tools: Activity Page




62
Webmaster tools: Search Impact




63
Webmaster tools: Audience




64
Webmaster tools: Audience




65
Google Analytics: Social Engagement




66
Google Analytics: Social Engagement




67
Google Analytics: Social Engagement




68
Google Analytics: Set-up




     None, once available   Small change to Analytics
     Data visible within    tracking code:
     1 hour of +1 button    _trackSocial(network, action,
                            target_url)
     implementation
                            network: social network of the plugin
                            action: the action taken (e.g. Tweet)
                            target_url: the URL the action
                            was taken on
69
Summary
Summary
• +1 annotations may increase CTR on paid and
  organic search listings
• The +1 button on your site gives your users more
  opportunity to click
• Integration is straight-forward and flexible
• Customization can help your +1’s show up in search more
• Optimization tools coming soon




71
Next steps


Get the code for your site:
google.com/webmasters/+1button


Try out the search experiment:
google.com/experimental


Subscribe to our publisher buttons
announce group:
http://goo.gl/F8Y2Z

72
Additional resources


Advanced instructions
on Google code site:
code.google.com/apis/+1button


Frequently asked questions
on Webmaster Central:
goo.gl/s8fci




73
Q&A

More Related Content

Similar to Google plus +1 webinar

SEO: Optimizing Sites for People (and search engines)
SEO: Optimizing Sites for People (and search engines)SEO: Optimizing Sites for People (and search engines)
SEO: Optimizing Sites for People (and search engines)kdmcBerkeley at UC Berkeley
 
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayPubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayAmsive
 
HI European Marketing Meeting
HI European Marketing MeetingHI European Marketing Meeting
HI European Marketing MeetingMiko Coffey
 
Behemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge WebsitesBehemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge WebsitesPhilipp Klöckner
 
Better content easier to find
Better content easier to findBetter content easier to find
Better content easier to findxillio
 
Hypothesis focused SEO - Tom Anthony
Hypothesis focused SEO - Tom AnthonyHypothesis focused SEO - Tom Anthony
Hypothesis focused SEO - Tom AnthonyEventz.Digital
 
SEO by Hypothesis
SEO by HypothesisSEO by Hypothesis
SEO by HypothesisTom Anthony
 
Implementing and Measuring Google+ and +1s
Implementing and Measuring Google+ and +1sImplementing and Measuring Google+ and +1s
Implementing and Measuring Google+ and +1sMarketing Mojo
 
Fresh Egg Social Media presentation: Google+ and Friends
Fresh Egg Social Media presentation: Google+ and FriendsFresh Egg Social Media presentation: Google+ and Friends
Fresh Egg Social Media presentation: Google+ and FriendsFresh Egg UK
 
Content Engagement
Content  EngagementContent  Engagement
Content EngagementJade Webster
 
Search Engine Op[timization (Seo) bangla tutorial(2)
Search Engine Op[timization (Seo) bangla tutorial(2)Search Engine Op[timization (Seo) bangla tutorial(2)
Search Engine Op[timization (Seo) bangla tutorial(2)Mohammad Juel Rana
 
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John EkmanCXL
 
Search Engine Skills for Workplace Investigators
Search Engine Skills for Workplace InvestigatorsSearch Engine Skills for Workplace Investigators
Search Engine Skills for Workplace InvestigatorsCase IQ
 
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...Philip Taylor
 
How to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayHow to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayPhillip Law
 
How to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayHow to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayPhillip Law
 
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...Today's
 
Google Analytics For Beginners
Google Analytics For BeginnersGoogle Analytics For Beginners
Google Analytics For BeginnersIan Lurie
 

Similar to Google plus +1 webinar (20)

Searching 101
Searching 101Searching 101
Searching 101
 
SEO: Optimizing Sites for People (and search engines)
SEO: Optimizing Sites for People (and search engines)SEO: Optimizing Sites for People (and search engines)
SEO: Optimizing Sites for People (and search engines)
 
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayPubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
 
HI European Marketing Meeting
HI European Marketing MeetingHI European Marketing Meeting
HI European Marketing Meeting
 
Behemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge WebsitesBehemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge Websites
 
Better content easier to find
Better content easier to findBetter content easier to find
Better content easier to find
 
Hypothesis focused SEO - Tom Anthony
Hypothesis focused SEO - Tom AnthonyHypothesis focused SEO - Tom Anthony
Hypothesis focused SEO - Tom Anthony
 
SEO by Hypothesis
SEO by HypothesisSEO by Hypothesis
SEO by Hypothesis
 
Implementing and Measuring Google+ and +1s
Implementing and Measuring Google+ and +1sImplementing and Measuring Google+ and +1s
Implementing and Measuring Google+ and +1s
 
Fresh Egg Social Media presentation: Google+ and Friends
Fresh Egg Social Media presentation: Google+ and FriendsFresh Egg Social Media presentation: Google+ and Friends
Fresh Egg Social Media presentation: Google+ and Friends
 
Content Engagement
Content  EngagementContent  Engagement
Content Engagement
 
Debunking Ad Testing
Debunking Ad TestingDebunking Ad Testing
Debunking Ad Testing
 
Search Engine Op[timization (Seo) bangla tutorial(2)
Search Engine Op[timization (Seo) bangla tutorial(2)Search Engine Op[timization (Seo) bangla tutorial(2)
Search Engine Op[timization (Seo) bangla tutorial(2)
 
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman
[CXL Live 16] The Grand Unified Theory of Conversion Optimization by John Ekman
 
Search Engine Skills for Workplace Investigators
Search Engine Skills for Workplace InvestigatorsSearch Engine Skills for Workplace Investigators
Search Engine Skills for Workplace Investigators
 
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...
Rel=You: How to Take Advantage of Google’s New Emphasis on Quality Authors - ...
 
How to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayHow to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 Day
 
How to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayHow to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 Day
 
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...
Cresterea ratei de conversie din campaniile Google AdWords pentru…mai multi c...
 
Google Analytics For Beginners
Google Analytics For BeginnersGoogle Analytics For Beginners
Google Analytics For Beginners
 

More from Libro SEO

SEO Mobile, AMP e ASO
SEO Mobile, AMP e ASOSEO Mobile, AMP e ASO
SEO Mobile, AMP e ASOLibro SEO
 
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizione
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizioneCover SEO e SEM Guida Avanzata al Web Marketing 4° edizione
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizioneLibro SEO
 
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° Edizione
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° EdizioneIndice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° Edizione
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° EdizioneLibro SEO
 
Come la SEO può cambiare il tuo Business
Come la SEO può cambiare il tuo BusinessCome la SEO può cambiare il tuo Business
Come la SEO può cambiare il tuo BusinessLibro SEO
 
Manuale Ebook Libro SEO, SEM 3° Edizione
Manuale Ebook Libro SEO, SEM 3° EdizioneManuale Ebook Libro SEO, SEM 3° Edizione
Manuale Ebook Libro SEO, SEM 3° EdizioneLibro SEO
 
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARI
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARICorso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARI
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARILibro SEO
 
Corso SEO Pratico
Corso SEO PraticoCorso SEO Pratico
Corso SEO PraticoLibro SEO
 
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...Libro SEO
 
Corso SEO BASE
Corso SEO BASECorso SEO BASE
Corso SEO BASELibro SEO
 
Argomenti e novità SEO e SEM
Argomenti e novità SEO e SEMArgomenti e novità SEO e SEM
Argomenti e novità SEO e SEMLibro SEO
 
Indice e Sommario Libro SEO 2° edizione
Indice e Sommario Libro SEO 2° edizioneIndice e Sommario Libro SEO 2° edizione
Indice e Sommario Libro SEO 2° edizioneLibro SEO
 
Indice Analitico Libro SEO 2° Edizione
Indice Analitico Libro SEO 2° EdizioneIndice Analitico Libro SEO 2° Edizione
Indice Analitico Libro SEO 2° EdizioneLibro SEO
 
Master in Web Communication
Master in Web Communication Master in Web Communication
Master in Web Communication Libro SEO
 
Corso seo parma
Corso seo parmaCorso seo parma
Corso seo parmaLibro SEO
 
Web marketing libro | Articolo giornale sportfoglio
Web marketing libro | Articolo giornale sportfoglioWeb marketing libro | Articolo giornale sportfoglio
Web marketing libro | Articolo giornale sportfoglioLibro SEO
 
Libro SEO Sommario
Libro SEO SommarioLibro SEO Sommario
Libro SEO SommarioLibro SEO
 
Indice analitico SEO e SEM Guida Avanzata al web marketing
Indice analitico SEO e SEM Guida Avanzata al web marketingIndice analitico SEO e SEM Guida Avanzata al web marketing
Indice analitico SEO e SEM Guida Avanzata al web marketingLibro SEO
 
Cover SEO e SEM guida avanzata al web marketing
Cover  SEO e SEM guida avanzata al web marketingCover  SEO e SEM guida avanzata al web marketing
Cover SEO e SEM guida avanzata al web marketingLibro SEO
 
Libro SEO sommario
Libro SEO sommarioLibro SEO sommario
Libro SEO sommarioLibro SEO
 

More from Libro SEO (20)

SEO Mobile, AMP e ASO
SEO Mobile, AMP e ASOSEO Mobile, AMP e ASO
SEO Mobile, AMP e ASO
 
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizione
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizioneCover SEO e SEM Guida Avanzata al Web Marketing 4° edizione
Cover SEO e SEM Guida Avanzata al Web Marketing 4° edizione
 
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° Edizione
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° EdizioneIndice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° Edizione
Indice libro "SEO e SEM Guida Avanzata al Web Marketing" 4° Edizione
 
Come la SEO può cambiare il tuo Business
Come la SEO può cambiare il tuo BusinessCome la SEO può cambiare il tuo Business
Come la SEO può cambiare il tuo Business
 
Manuale Ebook Libro SEO, SEM 3° Edizione
Manuale Ebook Libro SEO, SEM 3° EdizioneManuale Ebook Libro SEO, SEM 3° Edizione
Manuale Ebook Libro SEO, SEM 3° Edizione
 
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARI
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARICorso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARI
Corso SEO OPEN CAMPUS 19 LUGLIO 2014 CAGLIARI
 
Corso SEO Pratico
Corso SEO PraticoCorso SEO Pratico
Corso SEO Pratico
 
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
 
Corso SEO BASE
Corso SEO BASECorso SEO BASE
Corso SEO BASE
 
Novità SEO
Novità SEONovità SEO
Novità SEO
 
Argomenti e novità SEO e SEM
Argomenti e novità SEO e SEMArgomenti e novità SEO e SEM
Argomenti e novità SEO e SEM
 
Indice e Sommario Libro SEO 2° edizione
Indice e Sommario Libro SEO 2° edizioneIndice e Sommario Libro SEO 2° edizione
Indice e Sommario Libro SEO 2° edizione
 
Indice Analitico Libro SEO 2° Edizione
Indice Analitico Libro SEO 2° EdizioneIndice Analitico Libro SEO 2° Edizione
Indice Analitico Libro SEO 2° Edizione
 
Master in Web Communication
Master in Web Communication Master in Web Communication
Master in Web Communication
 
Corso seo parma
Corso seo parmaCorso seo parma
Corso seo parma
 
Web marketing libro | Articolo giornale sportfoglio
Web marketing libro | Articolo giornale sportfoglioWeb marketing libro | Articolo giornale sportfoglio
Web marketing libro | Articolo giornale sportfoglio
 
Libro SEO Sommario
Libro SEO SommarioLibro SEO Sommario
Libro SEO Sommario
 
Indice analitico SEO e SEM Guida Avanzata al web marketing
Indice analitico SEO e SEM Guida Avanzata al web marketingIndice analitico SEO e SEM Guida Avanzata al web marketing
Indice analitico SEO e SEM Guida Avanzata al web marketing
 
Cover SEO e SEM guida avanzata al web marketing
Cover  SEO e SEM guida avanzata al web marketingCover  SEO e SEM guida avanzata al web marketing
Cover SEO e SEM guida avanzata al web marketing
 
Libro SEO sommario
Libro SEO sommarioLibro SEO sommario
Libro SEO sommario
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

Google plus +1 webinar

  • 1. Implementing the +1 button Best practices and tips June 21, 2011
  • 2. Hello Timothy Jordan Developer Advocate, Google timothyjordan.com @timothyjordan 2
  • 3. Submit a feedback survey for a chance to win a $100 Amazon.com gift card
  • 5. Today’s menu Why +1? Getting started Best practices Advanced options Optimization 5
  • 7.
  • 8. TinaTamarind Just got back from a 7 mile run! 2 minutes ago CamiCrepe The toast-o-matic is the best toaster oven ever! 3 minutes ago BarnyBacon Rob’s concert on Friday was rad! He’s a machine! 10 minutes ago SamSpaghetti Going to Belize in March, any suggestions for things to do? 12 minutes ago TedTaco Happiness is what you make of it, don’t you think? 3 minutes ago 8
  • 9. TinaTamarind Just got back from a 7 mile run! 2 minutes ago CamiCrepe The toast-o-matic is the best toaster oven ever! 3 minutes ago BarnyBacon Rob’s concert on Friday was rad! He’s a machine! 10 minutes ago SamSpaghetti Going to Belize in March, any suggestions for things to do? 12 minutes ago TedTaco Happiness is what you make of it, don’t you think? 3 minutes ago 9
  • 11. 11
  • 12. 12
  • 13. 90 % Of consumers online trust recommendations from people they know Sources: Econsultancy July 2009, Harris Interactive June 2010 13
  • 14. 71 % Say reviews from family members or friends influence purchase decisions Sources: Econsultancy July 2009, Harris Interactive June 2010 14
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. This article looks good, but I want to check it out. 18
  • 19. This article is great, +1! 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. Organic Result 23
  • 24. Organic Result Paid Result 24
  • 25. Organic Your Result Site Paid Result 25
  • 26. More traffic, better traffic • Social connections may increase CTR on paid and organic search listing • Search traffic is pre-qualified through personal recommendations 26
  • 29. +1 button snippet <script type="text/javascript"   src="http://apis.google.com/js/plusone.js"> </script> <g:plusone></g:plusone> 29
  • 30. +1 button snippet <script type="text/javascript"   src="http://apis.google.com/js/plusone.js"> </script> <g:plusone></g:plusone> 30
  • 31. +1 button snippet <script type="text/javascript"   src="http://apis.google.com/js/plusone.js"> </script> <g:plusone></g:plusone> 31
  • 32. Basic page <html>   <head>     <title>+1 demo page: Basic</title>     <link rel="canonical" href="http://www.example.com/" />     <script type="text/javascript"       src="http://apis.google.com/js/plusone.js">     </script>   </head>   <body>     <g:plusone></g:plusone>   </body> </html> 32
  • 33. Basic page <html>   <head>     <title>+1 demo page: Basic</title>     <link rel="canonical" href="http://www.example.com/" />     <script type="text/javascript"       src="http://apis.google.com/js/plusone.js">     </script>   </head>   <body>     <g:plusone></g:plusone>   </body> </html> 33
  • 34. Using rel=canonical For multiple URLs pointing to similar content 34
  • 35. Using rel=canonical For multiple URLs pointing to similar content, use rel=canonical, so the page gets the maximum number of +1s Without rel=canonical 35
  • 36. Using rel=canonical For multiple URLs pointing to similar content, use rel=canonical, so the page gets the maximum number of +1s With rel=canonical 36
  • 37. Basic page <html>   <head>     <title>+1 demo page: Basic</title>     <link rel="canonical" href="http://www.example.com/" />     <script type="text/javascript"       src="http://apis.google.com/js/plusone.js">     </script>   </head>   <body>     <g:plusone></g:plusone>   </body> </html> 37
  • 39. +1s are for URLs It must be a public, crawlable URL 39
  • 40. +1s are for URLs For multiple +1’s on a single page, set the “URL to +1”, so each article is counted as it’s own +1 40
  • 41. +1s are for URLs For multiple URLs pointing to the same page, use rel=“canonical”, so the page gets the maximum number of +1s 41
  • 42. +1s are for URLs The URL is determined by: • The href attribute <g:plusone href=”http://www.example.com”></g:plusone> • The value of the link rel="canonical" tag <link rel=”canonical” href=”http://www.example.com” /> • The URL of the page as defined in document.location.href 42
  • 43. Place near sharable content Near product Beginning and end Or with other descriptions of articles social sharing or images buttons 43
  • 44. Place near sharable content You can include the following to explain the +1 button to users Click +1 to recommend this page in Google search. OR +1 is shorthand for “you should check this out.” +1 this page to recommend it in Google search. 44
  • 45. Be clear what the user will +1 Wrong Right What does this +1? Clear this +1’s the movie 45
  • 46. Don’t try to buy +1’s It’s against Google policies to promote prizes for +1 button clicks. Full policies: goo.gl/U4gI9 46
  • 47. Best practices +1‘s are for URLs Good user experience Place on public pages Place near sharable content Use canonical URLs Be clear what the user will +1 Set “URL to +1” Don’t try to buy +1’s 47
  • 49. Testing environment The situation • You want to test the button in your private environment before deployment • The URLs in this testing environment are private • The +1 button requires a public URL • Clicks on buttons in this private environment will result in an error button Two solutions 1. Verify button render and ignore the error button upon click 2. Canonicalize your private URLs to the public counterparts http://private.example.com/some/path has a rel=canonical of http://www.example.com/some/path 49
  • 50. Button sizes Button Width Max width Height Small without count 24 — 15 Small with count — 70 15 Medium without count 32 — 20 Medium with count — 90 20 Standard without count 38 — 24 Standard with count — 106 24 Tall 50 60 all sizes are in pixels 50
  • 51. Parameters for the +1 tag Value Default small, medium, size standard standard, tall count true, false true The identifier for a function in callback No function the global namespace href URL of page to +1 URL of enclosing page
  • 52. Parameters for the script tag Value Default lang {pt-BR, en-US, ...} en-US parsetags {explicit, onload} onload 52
  • 53. JavaScript API Description This renders all magic tags/ classes in the specified gapi.plusone.go(container); container, which may be either an element (by value) or a string element ID. This renders a +1 button gapi.plusone.render(container, widget within the specified {'size': ‘standard’, 'count': container element, which may true}); be either an element (by value) or a string element ID. 53
  • 54. Explicit load <html>   <head>     <title>+1 demo: Explicit load</title>     <link rel="canonical" href="http://www.example.com" />     <script type="text/javascript" src="https://apis.google.com/js/plusone.js">       {"parsetags": "explicit"}     </script>   </head>   <body>     <div id="content">       <g:plusone></g:plusone>     </div>     <script type="text/javascript">       gapi.plusone.go("content");     </script>   </body> </html> 54
  • 55. Explicit load <html>   <head>     <title>+1 demo: Explicit load</title>     <link rel="canonical" href="http://www.example.com" />     <script type="text/javascript" src="https://apis.google.com/js/plusone.js">       {"parsetags": "explicit"}     </script>   </head>   <body>     <div id="content">       <g:plusone></g:plusone>     </div>     <script type="text/javascript">       gapi.plusone.go("content");     </script>   </body> </html> 55
  • 56. Explicit render <html>   <head>     <title>+1 Demo: Explicit render</title>     <link rel="canonical" href="http://www.example.com" />     <script type="text/javascript src="https://apis.google.com/js/plusone.js">       {"parsetags": "explicit"}     </script>     <script type="text/javascript">       function renderPlusone() {         gapi.plusone.render("plusone-div");       }     </script>   </head>   <body>     <a href="#" onClick="renderPlusone();">Render the +1 button</a>     <div id="plusone-div"></div>   </body> </html> 56
  • 57. Explicit render <html>   <head>     <title>+1 Demo: Explicit render</title>     <link rel="canonical" href="http://www.example.com" />     <script type="text/javascript src="https://apis.google.com/js/plusone.js">       {"parsetags": "explicit"}     </script>     <script type="text/javascript">       function renderPlusone() {         gapi.plusone.render("plusone-div");       }     </script>   </head>   <body>     <a href="#" onClick="renderPlusone();">Render the +1 button</a>     <div id="plusone-div"></div>   </body> </html> 57
  • 58. For large publishers If you are going to show more than 100 queries per second of button renders, which is around 900K button renders a day, please let us know. goo.gl/1Q3G3 58
  • 60. Two places for data, available soon webmaster tools How does +1 affect organic search and ads CTR? Who +1’s my content? (aggregate) +1 button focus 60
  • 61. Two places for data, available soon webmaster tools How does +1 affect organic How do users who use search and ads CTR? social plug-ins interact with my site? Who +1’s my content? (aggregate) +1 button focus Compares across social plug-ins 61
  • 66. Google Analytics: Social Engagement 66
  • 67. Google Analytics: Social Engagement 67
  • 68. Google Analytics: Social Engagement 68
  • 69. Google Analytics: Set-up None, once available Small change to Analytics Data visible within tracking code: 1 hour of +1 button _trackSocial(network, action, target_url) implementation network: social network of the plugin action: the action taken (e.g. Tweet) target_url: the URL the action was taken on 69
  • 71. Summary • +1 annotations may increase CTR on paid and organic search listings • The +1 button on your site gives your users more opportunity to click • Integration is straight-forward and flexible • Customization can help your +1’s show up in search more • Optimization tools coming soon 71
  • 72. Next steps Get the code for your site: google.com/webmasters/+1button Try out the search experiment: google.com/experimental Subscribe to our publisher buttons announce group: http://goo.gl/F8Y2Z 72
  • 73. Additional resources Advanced instructions on Google code site: code.google.com/apis/+1button Frequently asked questions on Webmaster Central: goo.gl/s8fci 73
  • 74. Q&A