|Why Are My Adsense Ads Not Showing Up?|
Check Your Adsense Account
One of the first things to check is that your Adsense account is in good standing and there are no restrictions on the ad-serving. Simply log into your Adsense account and click Account, then "Account information" and look at the part that says "Active products" and it should say "Youtube" and/or "Content". Also, check for notifications at the top to make sure there is nothing pending.
Check Your Own Site For Ads
The easiest thing to do here is to go to your main home page and add "#googleads" on the end of your URL. This will show your ads and any inserted ad-unit you might have. But if you still don't see anything you should check out your site via a 3rd party. Maybe with a VPN or just ask a friend who lives far away to look at it for you (by far away I just mean not in the same house/street). Just ask if they can see ads on your site and remind them NOT to click on them, just look at them and tell you if they are showing up (or not).
Keep It Simple
If both of these things above seem fine maybe it is your site theme that isn't showing the ads. The easiest way to test this is by adding the Adsense auto-ads code and making sure they show up with that code inserted. Sometimes a theme will prevent individual ad-units from showing, but not auto-ads because Adsense places them all over the page. This is rare for this to happen, but I have known it to.
And those are the main things to check and while there are still many other reasons why your ads might not be showing on your site I have covered the main ones here that most people should discover a fix with. As always if you have any questions about this post or anything else Adsense related do let me know in the comments below.