Damn PSAs

Discussion in 'AdSense' started by vlasta, Sep 28, 2005.

  1. #1
    Hi,

    I have English and non-English pages. The non-English ones are showing PSAs quite often. I guess it is because nobody is advertising for the involved keywords in that language :mad:

    Is there a way to force adsense to show English ads? They would be still relevant...

    Thanks,
    V.
     
    vlasta, Sep 28, 2005 IP
  2. arjunprabhu

    arjunprabhu Peon

    Messages:
    155
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I dont think that can be done.
     
    arjunprabhu, Sep 28, 2005 IP
  3. Mister Tut

    Mister Tut Guest

    Messages:
    837
    Likes Received:
    42
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I suggest specifying an alternate ad, or brokering ads on those sites yourself.
     
    Mister Tut, Sep 28, 2005 IP
  4. Eric Giguere

    Eric Giguere Peon

    Messages:
    541
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Set the google_language JavaScript variable:

    <script>
    google_language = "en";
    </script>

    Insert this on your page in front of each AdSense script code block.
     
    Eric Giguere, Sep 28, 2005 IP
  5. vlasta

    vlasta Peon

    Messages:
    173
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Thanks. Now they are eng. PSAs :D
     
    vlasta, Sep 28, 2005 IP
  6. _vlada_

    _vlada_ Peon

    Messages:
    743
    Likes Received:
    57
    Best Answers:
    0
    Trophy Points:
    0
    #6
    If language is not supported by AdSense program You couldn`t even implement code on them. (Maybe you are from country of ex europe basketball champions, btw, heh, in that case you can`t use code on them)

    Solution is to add english content on pages, or, remove code.
     
    _vlada_, Sep 28, 2005 IP
  7. Liminal

    Liminal Peon

    Messages:
    1,279
    Likes Received:
    63
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Is this within the TOS?
     
    Liminal, Sep 28, 2005 IP
  8. randymorin

    randymorin Peon

    Messages:
    387
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    0
    #8
    You can replace the PSAs with other ads. I personally don't, but it's an option.

    see Alternate ad URL on the AdSense for Content tab.
     
    randymorin, Sep 28, 2005 IP
  9. GADOOD

    GADOOD Peon

    Messages:
    1,745
    Likes Received:
    241
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Surely the author of an AdSense e-book isn't suggesting modifying the code without e-mailing Google first specifically asking whether this is ok for them, individually?

    Pete
     
    GADOOD, Sep 28, 2005 IP
  10. randymorin

    randymorin Peon

    Messages:
    387
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Worse, what he suggested doesn't work anyway. Ya, I'm gonna buy his book.
     
    randymorin, Sep 28, 2005 IP
  11. Eric Giguere

    Eric Giguere Peon

    Messages:
    541
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Don't know why you're all jumping on my case. That tip I just gave you does not violate the TOS, it's JavaScript code you place outside of the AdSense code that Google generates for you. I know of sites who have been told by Google to do this to get ads in the proper language.
     
    Eric Giguere, Sep 28, 2005 IP
  12. opiapr

    opiapr Peon

    Messages:
    171
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #12
    I belive google crawl english sites first. Until they crawl the non-english one you will be seen only that PSA because google has no way to know what ad to display.
     
    opiapr, Sep 28, 2005 IP
  13. vlerian

    vlerian Well-Known Member

    Messages:
    467
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    108
    #13
    Can you try to add more english words on your content? I come from a non english speaking country (you can see it from my english :D ), but we have many english words on our vocabs. Of course it depends on the site's topic we choose. If you are talking about SEO, for example, you'll have many english words to blend on your content.
     
    vlerian, Sep 28, 2005 IP
  14. GeorgeB.

    GeorgeB. Notable Member

    Messages:
    5,695
    Likes Received:
    288
    Best Answers:
    0
    Trophy Points:
    280
    #14
    If he knows his advice is correct -- and that you don't need to ask Google -- why would he tell you to ask Google first?

    That make sense?
     
    GeorgeB., Sep 28, 2005 IP
  15. Liminal

    Liminal Peon

    Messages:
    1,279
    Likes Received:
    63
    Best Answers:
    0
    Trophy Points:
    0
    #15
    Eric,

    I did not mean to question your suggestion. Your tip is handy and I might use it myself; I just wanted to confirm that it was ok with G. Also I did not realize that the JS snippet was meant to be put outside of AS code.
     
    Liminal, Sep 28, 2005 IP
  16. scott.symbiotic.com

    scott.symbiotic.com Peon

    Messages:
    167
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #16
    Depends how much you want to break the rules ... we have seen webmasters turn PSA triggering text into images and give them alt names matching their favorite keyword(s). This is totally against the rules and alot of work so we just use a colour block or promote one of our other sites.
     
    scott.symbiotic.com, Sep 28, 2005 IP
  17. opiapr

    opiapr Peon

    Messages:
    171
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #17
    I really sujest not tempering with the Adsense script in anyway.
     
    opiapr, Sep 29, 2005 IP
  18. Eric Giguere

    Eric Giguere Peon

    Messages:
    541
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    0
    #18
    First of all, never ever modify the AdSense code that you get from the management console. That's in the terms and conditions, and Google does indeed check for modifications.

    If you go back to my original post, you'll see I said to set the language outside of the AdSense code block. You're not modifying the actual AdSense code.

    See this posting for another example of the use of "google_language".

    Explicitly setting the language is particularly useful in two cases:

    1. Single-URL multi-lingual pages. This is the case where the same URL delivers different translations of content based on either content negotiation with the browser or using a session-specific setting. When the Mediabot crawls the site, it will of course get the default language setting (often English) and will assume that's the language it should be using.
    2. Mixed language pages. Sometimes Google's determination of the page language is just wrong.

    For case #1, by the way, the ideal solution is to actually encode the desired language in the URL somehow, even as a query parameter. Then the Mediabot will treat it as a separate URL and crawl it separately from the main URL. But not every site can or wants to do this.
     
    Eric Giguere, Sep 29, 2005 IP
  19. Eric Giguere

    Eric Giguere Peon

    Messages:
    541
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    0
    #19
    And yet, you decided to "review" it in your blog sight unseen. If you were looking for a review copy, you should have just asked me.
     
    Eric Giguere, Sep 29, 2005 IP