Hello, Since Monday, Adsense no longer displays on my main index page, but still displays everywhere else across the site. I can't figure it out. I've created various test index pages with the exact same content but with different names, and the ads appear on these pages, but not on the main index.php page. The ads ARE there, because the area where they should appear is padded out, but nothing displays. I've tried everything, including adding extra textual content to the page just in case Adsense cannot find anything relevant for the ads. Any ideas, please.
Your index page could be messed up where the code is hidden behind a background or something possibly. Because if its working on other pages, then there's no reason for it not to work on that page other than the coding being messed up with your actual page.
Have you asked a friend to visit your website to see if the ad appears? The advertisement might not be showing in your browser in that spot due to some defect with your browser. It's possible your site visitors can still see all advertisements. Is there some way to post a question about this on your blog or ask someone else to check it out for you?
There was delay in ads appearing on the index page, but ads are now appearing again, thanks. However, if for example, I use a temporary index page for testing purposes, no new ads appear on that page. It seems that Google has a problem targeting ads to a new page until that page has been up and running for a day or so. I've really no idea other than it could be the nesting of tables or something like that.