How to solved this URL IS not available for sing-up with adsense
1# create Youtube Channel
2# Upload Videos
3# Apply For Adsense
After Approved Your Adsense Now you can Apply For Your Website This call
Upgrade Your Hosted Account To Non-Hosted:
How To Upgrade AdSense Hosted Account?
So here is the process to convert AdSense hosted into non-hosted account. The first thing to do is to get the quality website. The Google team has changed the process into 2 steps. You have to submit the request for the upgrade, your account will be reviewed, you will implement ad and then the AdSense team your account again and you will be get approved or disapproved.
Step 1: Sign into your AdSense account.
Step 2: On the top right, you will see the gear icon. Click that and select settings.
Step 3: On the left side select Site “Access and authorization” section and select Site authorization.
Step 4: On the “Show ads on other websites” page that appears, enter the URL of the site where you plan to show ads.
Step 5: Click Submit.
Or You Can Go to “My Ads” > Other Products > And Submit Your Website
Now Copy and Paste The Code To your Website header .