Why isn't my bio page publishing?
If your bio page will not publish, or it has been published but does not appear when you visit its public URL, one of the issues below is almost certainly the cause. Work through each section that matches your symptoms.
Publish button is greyed out
The publish button stays disabled when your bio page has no widgets. The platform requires at least one widget before it will allow publishing.
- Open your bio page in the BioLink Builder.
- In the left panel, click any widget to add it — even a single Header or Button widget is enough.
- Once the widget appears on the canvas, the Publish button should become active.
- Click Publish.
If the button remains greyed out after adding a widget, try refreshing the BioLink Builder page and checking again.
Page published but returns a 404 error
Two common causes lead to a 404 after publishing.
Slug conflict with a reserved word
Certain slugs are reserved by the system — words like admin, api, dashboard, and login cannot be used as bio page slugs. If you chose one of these, the system may have silently rejected or altered the slug.
- Go to Bio Pages in your dashboard.
- Find the page in the list and look at the published URL shown beside it.
- Compare that URL with the one you have been sharing. If the slug differs from what you expected, the system changed it.
- Either use the URL shown in the list, or open the page in the BioLink Builder and change the slug to something unique that is not a reserved word.
- Save and republish.
Custom domain not yet active
If you assigned a custom domain to your bio page but the domain is not yet verified and active, the URL will return a 404.
- Navigate to Dashboard → Domains (
/dashboard/domains). - Check the status of your domain. If it shows Verifying or Failed, the domain is not ready. See the "Custom domain URL returns an error" section below for detailed steps.
- In the meantime, your bio page is still accessible via the default
1smart.linkURL shown in the Bio Pages list.
Page shows a "Page Expired" screen
This means the page's expiry date has passed. Bio pages can be set to expire on a specific date, and once that date passes the page is automatically taken offline.
- Open the page in the BioLink Builder.
- Go to Settings → Advanced.
- Find the expiry date field. Either set a new date in the future or clear the field entirely to remove the expiry.
- Save and republish.
The page should become accessible again immediately.
Page shows a password prompt
Password protection is enabled on this page. If you set a password during page creation or editing, every visitor — including you — will be prompted for it.
To view the page, enter the password you set.
To remove password protection entirely:
- Open the page in the BioLink Builder.
- Go to Settings → Advanced.
- Find the password field and set it to
__CLEAR__(that is the word CLEAR with two underscores before and after it). - Save and republish.
The page should now load without a password prompt.
Page shows a "Page is suspended" screen
One or more URLs inside your page widgets have been flagged by Google Safe Browsing. When the platform detects flagged destinations, it suspends the page to protect visitors.
- Open the page in the BioLink Builder.
- Review every widget that contains a URL — buttons, links, social icons, and any other destination URLs.
- Remove or replace any URLs that look suspicious, are broken, or redirect through unfamiliar domains.
- Save and republish.
If the suspension persists after you have cleaned up all URLs, contact support. The flag may be a false positive, and the team can review it manually.
Custom domain URL returns an error
When your bio page uses a custom domain but the URL returns a connection error, SSL error, or blank page, there are three likely causes.
Domain not yet verified
- Go to Dashboard → Domains (
/dashboard/domains). - If your domain's status is Failed, click Re-verify and follow the DNS instructions again.
- If the status is Verifying, the platform is still checking your DNS records. Wait a few minutes and refresh the page.
SSL certificate still issuing
After a domain is verified, the platform provisions an SSL certificate automatically. This process typically takes up to 60 seconds but can occasionally be longer.
- Check your domain status in Dashboard → Domains.
- If it shows Active but you see an SSL error in the browser, wait a minute or two and try again.
- If the SSL error persists after several minutes, try opening the URL in an incognito or private browser window to rule out cached certificate data.
DNS propagation still in progress
DNS changes can take up to 24 hours to propagate fully, depending on your domain registrar and your local internet provider's cache settings.
- If you updated your DNS records recently, give it time. Most propagation completes within a few hours, but some registrars are slower.
- Test from a different device or network to see whether the issue is limited to your own connection.
- Try an incognito or private browser window to bypass any local DNS cache.
If the domain status in your dashboard shows Active but you still cannot reach the page after 24 hours, contact support with your domain name and a screenshot of the domain status page.
Latest edits not showing on the published page
Your browser has cached an older version of the page. This is the most common cause when you have saved and republished but the live page still shows old content.
- On Mac, press Cmd + Shift + R to hard-refresh the page.
- On Windows, press Ctrl + F5 to hard-refresh.
- If the old content still appears, open the URL in an incognito or private browser window.
- If the page looks correct in incognito, clear your main browser's cache for that specific URL or wait for the cache to expire naturally.
Page shows in the list but the URL does not work
This happens when the domain or slug was changed after the initial publish, creating a mismatch between the URL you are using and the actual published URL.
- Open the page in the BioLink Builder.
- Look at the exact URL shown at the top of the builder — this is the canonical, working URL for this page.
- Copy that URL and test it in your browser.
- Update any places where you have shared the old URL (social profiles, emails, QR codes, etc.).
If the URL shown in the builder also does not work, try deleting the page and recreating it with a fresh slug. This resolves rare edge cases where the old slug remains cached in the system.
Still stuck?
If none of the fixes above resolve your issue, reach out to support with the following details:
- Your account email address.
- The bio page name or URL you are troubleshooting.
- A description of what you see (error message, blank page, password prompt, etc.).
- The browser and device you are using.
The support team can check server-side logs and domain configuration to identify issues that are not visible from your end.
Related articles
- Article #9
- Article #14
- Article #15
- Article #16