How to Add AdSense to Your WordPress Blog – Complete Guide

Hi,

Today i had to set up AdSense for this new blog and i figured that i should share the
information on how to set up Google AdSense with you so you can set it up on yours.

So let’s get started!

Here’s what you need in order to add adsense:

  1. A WordPress Blog – you can get a free one at NodBlog
  2. Write access on your blog hosting server – FTP, WebDav, Etc.
  3. An AdSense Account. If you don’t have one, sign up now, here
  4. About 10 minutes of free time :)

First thing first, you need to get the Adsense Manager plugin from mutube.com

Mutube.Com Website Screenshot

You can download it dirrectly from here.

Extract the “adsense-manager” folder from the archive and upload it to your wordpress server in the /wp-content/plugins/ folder. After the upload, it should look like this: /public_hml/wp-content/plugins/adsense-manager

Ftp Adsense Plugin Upload Log

Next, you have to go to your Plugin settings tab in WordPress and activate the AdSense Plugin by clicking the Activate button on the right side of the screen. Just like in the picture:

Activate the AdSense Plugin

Plugin Activated

There we go, you’re half way there, hang on!

Now you need find out your AdSense for Content Account Number. It’s located in “My Account” tab from your Google AdSense Control Panel:

My Account Tab

Scroll Down the page to see the information. You need just the numbers, so copy everything that after ca-pub-. As you can see all 3 codes have the same number. That’s your Google AdSense Identification number:
AdSense Account Numbers

Ok, go back to the WordPress administration Panel and under the Options -> Adsense Manager tab, enter your identification number described above. This being the first setup of the AdSense plugin in your blog, the access to the tab i just mentioned will redirrect you to Manage -> Ads . This is what happened to me, your experience might varry. Doesn’t matter though. Moving On, click the Save Changes button on the right side of the screen. Note the Donation info at the bottom, in the blue square. You can choose to disable donations by entering 0 in the percentage field before saving changes, i advise you though that you should donate as much as you can.
Enter AdSense Manager Account ID

After Saving Changes, the tab should show the Ad Creation and setup page. If not, refresh the page Manage->Ads.
Refresh the Manage-Ads tab.

Set up the size and colors that you want, you can play as much as you want with theese features, this part is pretty easy. The name field is what distinguishes your defined ad types. Please try to be organized and name your adsense ads properly so you can manage them easily trough your blog. I usually name adsense blocks by size and position of where i will be inserting them into the blog. The Html markups are optional, you can use them if you know web design and if your ads are not displaying correctly. Hopefully this is not the case of your blog template. Ok! Click Save Changes.
Ad Blocks Settings

Now all you have to do is start posting to your blog and insert your AdSense codes:

You must see the following screenshot to understand what i mean.
Inserting Ad Block

Note that in order to access the scroll-down ad selection menu, you have to be in the Code Viewer. You can insert default ad by simply inserting <!–adsense–> or the speciffic ads like mine with <!–adsense#ad-name–>

I hope this was helpfull, thank you for reading!

PS: The confirmation of your AdSense Account from Google may take as long as 72 hours, please be patient :) Allso note that if your blog is not indexed by google, then adsense targeted ads may not show content on your blog even if you set them properly. Relax, don’t stress it and results will soon start to show. Good luck! Please support us by checking the links on the sidebar.

Share and Enjoy:
  • Digg
  • Reddit
  • del.icio.us
  • StumbleUpon
  • Technorati
  • NewsVine

22 comments »

  1. ravikrox said,
    June 8, 2007 @ 2:39 am

    “”"” Extract the “adsense-manager” folder from the archive and upload it to your wordpress server in the /wp-content/plugins/ folder. After the upload, it should look like this: /public_hml/wp-content/plugins/adsense-manager “”"”

    you said after the upload..but i dont know hot to upload the files? do i need to have a database? i am creating the blog just by posting some topics. i didnt installed wordpress but i didnt config dat and i am not using that. can u please tell me how to add adsense manager plugin to wordpress ??

  2. Pufone said,
    June 8, 2007 @ 2:58 am

    ravikrox: i don’t understant what you mean :( . My suggestion is to create an account at nodblog.com and activate the AdSense Manager plugin in http://nodblog.com/wp-admin/plugins.php .

  3. Julius said,
    July 15, 2007 @ 10:00 am

    Hello,

    is there a way to wrap text around Adsense?
    Thanks in advance.

  4. tanvir said,
    August 3, 2007 @ 8:54 am

    hi i just have tryd to sign up but it says my ip is listed on spamhaus.org so i cant sign up!! but i dont think i have done any spam ever! is it because someone else from my isp did anything spam and have got it on spamhaus.org and got banned?

    how do i sign up than? this was a great deal as i could start my first blog free.
    btw adsense manager plug in doesnt work.

  5. Brian said,
    August 23, 2007 @ 9:33 am

    Hi Pufone,

    I have my adsense account and activated the plug-in through nodblog plug in page. I wen to adsense options to list my adsense account number but I received the following error. I’ve tried for about 4-5 days to do this but keep getting this error:

    Fatal error: Call to undefined function: preg_lace() in /home/nodblog/public_html/wp-content/plugins/adsense-manager/adsense-manager.php on line 526

  6. Brian said,
    August 23, 2007 @ 9:35 am

    by the way, I forgot to say thanks for any help you can provide – Brian

  7. August 26, 2007 @ 8:27 am

    [...] though, (they say beggars can’t be choosers.) So I looked at several posts and found this and this. The former confirms the wordpress.com restriction on ads while the latter links NodBlog as a free [...]

  8. September 16, 2007 @ 2:39 pm

    Write access on your blog hosting server – FTP, WebDav, Etc. –

    How do u exactly do this ? Does nodblog.com provide ftp access ?
    Please mail me or explain it here. PLeeeeeeeeeeeeeease.

  9. September 16, 2007 @ 2:47 pm

    wheni try ftp with fileizilla, i get this :

    Status: Resolving IP-Address for nodblog.com
    Status: Connecting to 205.209.145.117:21…
    Status: Connection established, waiting for welcome message…
    Response: 220———- Welcome to Pure-FTPd [TLS] ———-
    Response: 220-You are user number 1 of 50 allowed.
    Response: 220-Local time is now 14:46. Server port: 21.
    Response: 220-This is a private system – No anonymous login
    Response: 220 You will be disconnected after 15 minutes of inactivity.
    Command: USER Feroz007
    Response: 331 User Feroz007 OK. Password required
    Command: PASS ********************
    Response: 530 Login authentication failed
    Error: Could not connect to server

    my passwor is right ! what should i do ?

  10. Pufone said,
    September 16, 2007 @ 2:48 pm

    @Feroz Kahn Hamid,

    No, I don’t think they will allow FTP access, but they install themes and plugins on request. For adsense they have the Adsense Manager Plugin. Cheers!

  11. katie said,
    September 17, 2009 @ 6:12 pm

    Great post! These were great directions, thanks for making them!!

  12. Audrey said,
    February 12, 2010 @ 8:48 pm

    After reading the previous replies i don’t think i will be able to do all of this thanku

Leave a Comment