Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This guide will walk you through the process of creating a new site using Siteglide's admin area.
Once you're logged into the portal, you'll find yourself on the dashboard.
If you don't see a 'Create a Website' button (as per 2nd screenshot) please contact us via Live Chat to prove you're human and we'll get you setup!
Once you're account is approved you should see the Create a Website button:
If you already have 1 or more site you'll see options to create a site, manage existing sites, or manage your company:
You have the option to create a new site from scratch or use a Template.
If you're new to Siteglide or less technical, it's recommended to start with a template because they're built with SiteBuilder, a tool to help you rapidly build and customise websites:
Please follow the above link if you're new to Siteglide
The rest of this Quickstart guide will focus on building a Custom Site. Click the 'Build a Custom Site' button.
Give the site a name and it will automatically create the URL. You will need to ensure it's unique, if it turns red please amend by making it more unique. Then click Create Site.
And that's it! You've successfully created a new site, you will need to wait for it to be ready to use:
You will receive an email when it's done but can also find it under the Sites area:
The Status will show as Trial and there will be a new blue button in the bottom bar that will likely say Sign up for Admin Access if you've not yet used it, otherwise it'll say Admin going forwards:
Click through to Administer the Site and you'll end up on the Dashboard:
If you're a developer you'll likely want to set up our CLI:
You can view who has access to the site on the Users tab as well as invite existing users to the site.
You can only invite existing Siteglide users to Sites, you might be working with an external Siteglide Expert, you would give them access to this Site here.
If you're looking to invite your own team to manage the site you would need to add them to your Account:
How to Go Live with a Site on Siteglide
Great news! You're ready to Go Live? Just follow these steps or contact us if you get stuck.
Head to the Go Live tab on the Site in the Siteglide Portal, if this is your first Site you'll likely see a message asking you to add your billing information:
Just click the link which will take you to the Billing Setup page, you just need to fill out the form:
More information on Billing Setup:
The Subscription tab will show your current usage and recommend which plan you need, it'll only suggest the lowest plan that your Site currently fits into. We'd recommend considering picking a higher plan if you know usage is going to increase, this will help avoid paying overages:
On the Go Live tab there are a few options, firstly pick your currency then select the Plan (based on Step 2) and finally pick your preferred/closest Datacenter (this cannot be changed).
The button will not turn blue until you've selected a Plan:
It will then confirm the last 4 digits of the card that will be used and that you will be charged pro-rata for the remainder of the month based on the selected plan. When ready click Start Subscription. Please contact us if you are unsure about any of these steps, we cannot make changes once the site is Live.
Ready to add your domain?
Your Siteglide Subscription
The Subscription tab will show your Site Usage and what plan you're on or which plan we recommend if the site is not yet Live:
The Records Table shows a breakdown of all Records and how many have been deleted this month:
Manage Domains on Siteglide
You can only manage custom domains on a Live Production Site on Siteglide, if you see the Go Live tab and not the Domains tab then the site is not Live. Please follow the Go Live steps: Go Live
You can either Fully Delegate your DNS to Siteglide or manage it externally:
We strongly recommend Fully Delegating your domain to Siteglide (vs External DNS) for best results and to avoid additional steps redirecting the non-www to www.
Navigate to the Domains tab on the Site and click Add Domain:
Not sure which? Please read the pros and cons of each first: Fully Delegated vs External DNS
Just click the Fully Delegated box:
Once you select Fully Delegated you need to type in your root domain (without www) and then decide if it's going to be your default domain (most likely):
You should also ensure 'Enable WWW Redirect is on unless you're adding a subdomain. Finally you can choose to add other DNS records but you can always do this later too. If you toggle to add them now you just add records and fill in the fields.
Sit back and relax or go and make a coffee while the system does the work!
If you click the domain at this stage you'll just see the records you've added as Pending, there's nothing you can do at this stage so go grab that coffee!
You can refresh the page until you see the Status as 'Awaiting Propagation':
Then click into the domain and you'll see any records you've added plus the NS Records you need to add in your Domain Control Panel (GoDaddy etc):
Please ensure you've copied ALL existing DNS records from your current provider into Siteglide otherwise important services such as Email might fail.
To add more Records just click Edit Records and add new rows as required:
No matter how many times you've put sites live you'll no doubt be refreshing and questioning if it's worked from the moment you change the Nameservers!
You're looking for the Status to show as 'Live' in Siteglide but there are other ways to check progress listed below:
Typically you'll see some positive signals within minutes but you really do need to give it an hour or so (registrars will say 24-48 hours) before stepping in.
We recommend using the following tools to monitor propagation:
We strongly recommend Fully Delegating your domain for best results and to avoid additional steps redirecting the non-www to www.
If you have a domain that is managed in GoDaddy or another registrar and would like to point it to a Siteglide website you can use our External Domain feature. This means that you can continue to manage your DNS through GoDaddy/other registrar.
Navigate to the Domains tab on the Site and click Add Domain:
Type in the root domain without www and you'll likely want to set it as the Default Domain and Enable WWW Redirect. Then click Add Domain:
Important Note: Your domain can take up to a few minutes to be fully added to the system. Please check back and refresh the page shortly.
Once your domain has finished creating in the system, it's status will change to "Ownership Verification Pending" which means it is now ready.
Add the generated CNAME record to in your DNS control panel to verify ownership, generate an SSL certificate and automatically apply it to your site during the next step.
Once you have saved the record in your registrar, allow some time for propagation, check back and refresh the page.
Important Note: The CNAME verification record must NOT be deleted at any point otherwise the SSL certificate will not renew.
Once the verification CNAME record has propagated the WWW CNAME Record needs to be added in your DNS Control Panel (GoDaddy example):
The site will now be live via WWW (https://www.domain.com) but not via the root domain (https://domain.com). Complete Step 5 to fully setup the domain correctly. The domain should show as 'Live' under the Status column in Siteglide:
Most DNS Control Panels cannot correctly redirect the root traffic to the WWW over SSL so we recommend using an external service called Redirect.Pizza.
Just follow these steps to redirect your non-www to the www variant. The non-www is also sometimes called naked record or "apex" (screenshots below):
Create a redirect.pizza account.
Add your source. This should be the domain without www. For instance, enter example.com as your source.
Set the destination to the variant with www. Example: www.example.com
Press "Create redirect"
The required DNS change pops up. Go to your domain registrar to make this DNS change for the A record. This record may already exists '@'. Press 'edit' to edit it to the required DNS setting for redirect.pizza. For more info, see What are these DNS changes?
The DNS change is made! It may take up to 24 hours before the DNS is fully propagated.
These Steps can also be found here: https://redirect.pizza/support/redirecting-non-www-to-www
The following code example can be added to a Page Template and applied to the home/start page of a site to load a different start page for different domains added to the site.
This method does however remove some of the ease of editing for the client, as they will not be able to use Visual Editor to manage the pages that are setup this way. We'll look at adding a smoother point and click version to Admin later.
One use case for this approach would be where a client has a small chain of businesses that each have their own domain to target the area closest to them. Each of the sites are very small and the website structure is reasonably similar, and so it makes sense for the client to be able to manage all of them from the same Admin.
I'll now explain the code snippet above and how it works.
On the first line we get the current domain (context.location.host
) when the page loads and assign it so that it has a name of domain
.
Next, we open a case
to check the result of domain
.
For each of the alternate domains we would like to check for, we create a when
within the case
. We include two versions of the domain to catch the majority of users. One that includes the www. and another that does not.
Inside each when
we call in a content section that should contain all of the page content. We also define an SEO page title to match our page and wrap that in siteglide_head_scripts
to automatically move it to the head on page load (Check out this document to find out more: Siteglide Scripts).
We then add an else
at the end of the case
to cover the default domain e.g. "if neither of these alternate domains are used, then do this" which acts somewhat like a catch all.
Finally, we close the case
.
Using the above example, visitors will see unique page content to each domain when they visit. When they click on links on the page, they will continue to other pages on the site while keeping the same domain unless you hard code a full domain URL on a link. Please note that by adding more than one domain to a site, technically all content is accessible via all domains. Though you can effectively make content hidden from domains by not adding it to pages, it could still be accessed.
Manage sites in Siteglide Portal
Click the 'Sites' button in the left hand menu in Portal to see your list of sites, then click the Name of the site you want to view the settings for:
This is where you manage the site including Users, Modules and the Subscription:
ID - Unique identifier for this site
Site Name - Name of the site - this can be edited
URL - The site's live or developmental URL - this can be edited (keeping the same format. e.g. Staging/Trial Sites = https://sitename.staging.oregon.platform-os.com/ and Production/Live Sites = https://sitename.prod01.oregon.platform-os.com/ )
Status - This will be 'Trial', 'Trial Expired - Locked', 'Trial Expired - Redirected' or 'Live'.
Datacenter - One of three datacenters that was picked when this site was created (London, Oregon, Sydney)
Company (listed as Owner in 'Sites' area) - The Agency or Client that owns this site
Create Date - The date that this site was created
Created By - Email address of the user that created this site
Latest Activity - The date that this site was last edited
API Key - You can click here to reveal your key
CLI Command - A shortcut to add this Site to CLI to begin working with, e.g:
Note: Here, you can also see how long is left on your trial. When your trial has reached 0, an email will be sent out to the agency who owns this site, and this site will enter the expiry flow.
You can extend this trial by clicking 'extend' next to the Status. Sites will automatically extend their trial when users visit this site's admin or connect to this site via CLI.
After 14 days of this trial being locked and with no user extending this trial; a reminder email is sent out and this Site will now redirect to https://www.siteglide.com/ .
After 13 days of this trial being redirected; another reminder email is sent to notify the agency owner that this Site will be deleted if no action is taken.
After 1 day of this second email being sent out, this trial Site will be locked and greyed out in Siteglide.
Within 24 hours of this site being greyed out, this Site will be fully deleted.
Using the buttons at the bottom, you can also 'View' this site, edit this Site's 'Admin', 'Save' any changes made to the name or URL, or 'Delete Site'.
Go to a specific site in Portal and click the Modules tab. This will show all Modules in the Marketplace but it will not show Marketplace Templates because they cannot be installed onto an existing site).
You can filter to see which Modules are installed:
We recommend keeping Modules Updated (yellow Update button shows an update is available), read more on managing Modules: Updating Modules
You can filter in the Name field if you're looking for a specific module:
Clicking a module will give you more information:
When ready just click install to install it to that site.