General Sales Questions (40 Articles)

How to Upgrade your Shared Hosting Account?

You can easily upgrade from StartUp to GrowBig or GoGeek or from GrowBig to GoGeek. To do this, simply go to your User Area -> My Accounts and press the Upgrade button next to the account you want to upgrade. If you're on a GoGeek account, you can choose to upgrade to our Cloud Hosting solutions. If you need assistance in this process, do not hesitate to contact our team via the Live Chat button on top of the…

Do You Use SSD Disks?

Yes, all our Shared (StartUp, GrowBig and GoGeek) accounts and our Cloud Hosting accounts run on SSD disks. Our Dedicated Servers use SATA disks to …

How to set up a cloud server to autoscale?

We do not set our cloud servers to auto-scale by default as our clients have various use cases and needs. It is up to the client whether or not to activate this functionality. You can set your cloud server to auto-scale from your User Area -> Manage Account – click on the Autoscale button . You will create an autoscaling event in four easy steps by setting the conditions, under which you want your account to automatically scale up and meet unexpected traffic or usage spikes: Choose what CPU or RAM usage (measured in percentages) shall be reached for the autoscale event to kick in. Choose how many cores of CPU or GB of RAM should be added when autoscaling happens. As the server will autoscale every time its resource usage reaches the predefined by you percentage quotas, we strongly recommend you to set a Monthly Cap. The monthly cap is the sum of your current resource units and the units that will be added when the autoscaling event happens. Thus you will ensure that the added resource units won’t go above the limit you set and your charges won’t grow unexpectedly. Set the autoscaled event to autorenew or not. If you believe your resource usage will require you to keep the extra CPU or RAM units longer than one month, we advise you to set the Autorenewal option to ON. …

Web Site vs Domain Name vs Hosting – what are the differences?

A website consists of files (like index.html, index.php, images, .css files, etc.) and in many cases a database.  When you have a website, you need it to be accessible 24/7 so that your visitors can browse it. Hosting is the space on a server where your website's files and database are located and accessed by your visitors and search engine bots. For a site visitor to be able to see a site, they need to know the Internet address where the server that has the site files is hosted. This address is called an Internet Protocol address or an IP Address . IP addresses look like this: 173.194.70.113 If you type in your favorite browser (Firefox, Internet Explorer, Opera, Safari, Chrome) the above IP address, you will see google.com. It is almost impossible for a person to remember hundreds of IP addresses for all the sites they want to visit every day. Here is where domain names come into play. A domain name is an easy-to-remember address of a website. You would rather type "google.com" than 173.194.70.113 in your browser. But they both lead to the same web site. Having a domain name is not compulsory, but without it, you will probably be the only person visiting your site by its IP address. SiteGround customers can easily purchase new domain names from the Order section in the SiteGround User Area…

How to find a web designer

Finding a good web designer for your needs can be a challenging task. Professional web designers that have created some popular websites can charge you thousands of dollars for a few simple pages. On the other hand, designers that work at low rates can make for you a website that probably won't meet your requirements. There are a few steps, however, that you can follow to make sure a web-designer is suitable for the needs of your website. 1. Check his/her portfolio website. You should like the site itself. After all, if a designer cannot produce a quality website for him/herself, how will s/he make your pages look good? 2. In the portfolio of the designer, check the websites s/he has created before. Each designer has his/her own style. Whether it will match your needs can be seen from his/her previous projects. 3. Browse the websites the designer has created with different browsers. A good designer will make a website look equally good on different browsers. This is something very important since nowadays people use many different browsers. 4. Check how the sites of your designer rank in Google and the other search engines. Nowadays SEO(Search Engine Optimization) is a must-do and cannot be overlooked. A good designer should produce pages with clear structure that are easy for the search engines to crawl. 5. Avoid using designers that produce Flash-only websites. Such sites do not rank high in the search engines which will affect the popularity of your pages. 6. Ask the designer about the intellectual property ownership of the website. The ownership should be yours and you should not pay the original designer additionally if you want to make changes in your pages. 7. You should check whether your designer uses a WYSIWYG(What You See Is What You Get) program (like Dreamweaver for example) to create websites or makes templates for CMS(Content Management System) applications. If you want a simple website with several pages that describe your company, you should not go for a complex CMS system. On the other hand, if you want a dynamic website that will have its information updated regularly, you should choose a designer that works with a CMS. Finally, you can check in forums and web design websites for more information about a certain designer or a design company. SiteGround recommends  123WebDesign . They provide affordable and quality design solutions.…

How to find a web developer

There are a few things that you should be aware of when you hire a developer for your web site. 1. If you want to start building a new website from scratch, you should decide in which programming language it should be written. The most common choice is PHP since it is the most popular language and there are many developers that can write applications in PHP. Once you decide that, start searching for a developer that codes mostly in the selected programming language(s). If you want to have an existing website modified, you should check how your website works in order to find the best developer for the task. 2. Check the previous projects of your developer and his/her satisfaction rate. Avoid hiring new developers without past experience and good feedback from his/her customers. 3. Get a quote for the task from few developers and compare the prices. Depending on the budget you have for the task you can chose to hire a more reputable developer or one that charges less. 4. Ask the developer about the intellectual property ownership of the website. The ownership should be yours and you should not pay the original developer additionally if you want to make changes in your scripts. A good starting point for your search for developer is the http://www.getafreelancer.com/ website which is the most popular place for freelance developers. In it you can post your request and different developers will provide you with a quote about the price and time frame they will need to complete the job.…

What is a Content Management System (CMS)

A Content Management System (CMS) is an application through which you can easily create and manage dynamic web content. A CMS separates the different parts of a website (content, design, functionality) and thus allows for easier website management. When using a CMS application, you can easily divide the responsibilities of managing different parts of your website to different people. For example, non-technical people can be responsible for the site's content, while more technical people can work on the site's design and functionality. Most CMS applications have built-in tools which will take care of most tasks for you. This way changing your site's design or adding a blog, for example, can be done in a matter of minutes. And the best of all, you don't need any programming skills in order to use a CMS and create a beautiful website.…

How does SiteGround protect my website?

As one of the best and most preferred hosting providers on the market, we know how important security is for our customers. This is why server security is one of our top priorities. Here is just a small part of the measures we have taken to keep our servers and your websites secure. By default, we have set all servers to use the latest PHP 7 version with the latest security fixes. We are running Apache in chroot-ed environment with suExec . We have sophisticated IDS / IPS systems which block malicious bots and attackers. ModSecurity is installed on all of our shared servers and we update our security rules weekly, thus protecting our customers from the most common attacks. Unfortunately, the above is not always enough. Most web applications require constant attention and updates to remain safe from the latest security…

Phone Support

SiteGround offers 24/7 phone support at our toll free number +1.866.605.2484 Customers can easily reach our team for help with Sales , Billing and Technical inquiries. In case the technical issue requires further investigation it will be escalated to our advanced technical support team, and a response will be provided via the Help Desk located in your User Area . Support tickets are usually handled within 15 minutes. Our toll free number has an average wait time of only 5 seconds which guarantees that you will receive fast and efficient…

Are your servers PCI compliant?

Our servers are set up with a custom configuration, optimized for maximum security while maintaining top overall performance. In most cases, this is more than enough to ensure your website's normal functionality. However, in some cases when institutions such as online banks and payment processors require PCI compliant servers from their clients, additional modifications are needed to make the server PCI compliant . SiteGround's GoGeek hosting plans are by default PCI compliant and offer a safe and stable environment for online merchants and their businesses. The only requirement is the account in question to have a Dedicated IP address. Higher-end dedicated hosting solutions provided by SiteGround can also be made PCI compliant on…

Is PCI compliance mandatory?

In most cases, PCI compliance is more of a recommendation than an actual requirement. However, there are some institutions such as online banks and payment processors which require PCI compliant servers from their clients. Our servers are set up with a custom configuration, optimized for maximum security while maintaining top overall performance. In most cases, this is more than enough to ensure your website's normal functionality. However, in some cases additional modifications are needed to make the server PCI compliant. SiteGround's semi dedicated hosting plans are by default PCI compliant and offer a safe and stable environment for online merchants and their businesses. Higher-end dedicated hosting solutions provided by SiteGround can also be made PCI compliant on demand.…

How to use my account with more than one domain name

In order to use your web hosting account at SiteGround with more than one domain name, you need to make sure it allows addon domains. This feature is available in higher hosting plans like GrowBig, GoGeek, Cloud and Dedicated servers. If you are using the StartUp shared hosting by SiteGround, but want to use the addon functionality you need to upgrade your hosting plan from the Add Services section of your Customer area. Please note that if you wish to have a new domain name pointed to your account, you need to register this domain and this can be done from your Customer Area > Add Services > Register a Domain. Once you have the right plan allowing addon domain functionality and the domain name is registered you need to set up your addon domain through the cPanel -> Addon Domains section in order to activate it. Click here for more information on how this can be done. Alternatively, if you don't want to have separate websites but just separate domains which load the same website, you can park your existing domain names to your primary one. This can be done in any web hosting plan. You can park your domains from your cPanel > Parked Domains . If you are having problems using your account with more than one domain at your current host, you can sign up for our cPanel hosting package . SiteGround's support team will happily assist you with configuring your account to work with more than one…

What does the transfer / upgrade from shared server to Cloud include?

When Siteground transfers a client from a shared server to a Cloud, these steps are followed: 1. Backing up the whole user's account with all of its data, including mails, databases, and files; 2. Transferring the backup to the new Cloud; 3. Restoring the backup on the Cloud preserving all permissions / ownership / settings intact; 4. Re-directing the domain from the shared server to the Cloud. The transfer does not require any client's actions. However the client should be aware that: 1. There is a DNS propagation of around 24 hours. During this time some visitors may resolve the domain to the shared server. Changes during the DNS propagation might be lost. 2. The server's address has been changed and the client has to update it in case it is being used for ftp or cPanel…

Private DNS – What is It and How to Use It

The Private DNS allows you to brand your hosting services and differentiates you as an independent hosting provider. With it you can point all your accounts to your name. It is available for resellers, shared, cloud hosting/VDS and dedicated server users. Here is an example of Private domain name servers: ns1.yourdomain.com ns2.yourdomain.com…

How to rename my domain?

Unfortunately, it is not possible to rename a domain. You can only change/replace it with another domain name. SiteGround customers can do this following the instructions below: 1. Order a new domain. This can be done from your Customer's area -> the Order tab. 2. Change the primary domain name of your account. This can be done from your Customer's area > Manage (next to the hosting account whose primary domain you wish to change) >  Primary domain name change . You can also do this from your HelpDesk > Domain name…

Where can I receive additional script help for my application?

If you have application specific issues it is best to turn to a website developer for assistance.  You can also ask for help within the application community and search its forums for problems similar to yours. Most applications have dedicated communities and you should quickly receive help on your issue. In case the problem is hosting related you should contact your host and ask for assistance. Our Help Desk allows our customers to contact the SiteGround support team following these simple steps:  1. Log in to the SiteGround Customer Area. 2. Click on the "Support" tab. 3. Click on "Open a Support Ticket" in the right menu. 4. Select the category which is related to your problem (for example "Service Down" if you have problems with your website, FTP or email).  5. Provide as much information about your problem as possible, including step-by-step instructions on how to recreate it on our end with any login details we may need in the process and any errors you get.  6. Use the "Submit" button at the bottom of the page to report your problem to our support team. For detailed instructions on how to submit a ticket and get technical help check our How to Get Support tutorial.…

How can I have my primary domain name changed?

You can easily change the primary domain name for your hosting account. In order to do so, you should go to your SiteGround Customer Area > My Accounts > Manage Account (for the account whose primary domain you wish to change) > Change Primary Domain. Read carefully the changes that will be made to your account and if you understand and agree to them, tick the check box to confirm it. Then type the new domain name and complete the process by clicking on the Confirm domain change button. Please make sure you have typed in your new domain name correctly before submitting it so that you do not need to go through this process again. Please note that if the new domain name is not registered, you will need to register it first. You can do so from your Customer Area , the Order …

How do I use an additional domain I already own

In order to use your web hosting account at SiteGround with more than one domain name, you need to make sure it allows addon domains. This feature is available in higher hosting plans like Hosting PLUS, Semi Dedicated hosting, etc. If you are using the Standard shared hosting by SiteGround, but want to use the addon functionality you need to upgrade your hosting plan from the Order section of your Customer area. Please note that if you wish to have a new domain name pointed to your account, you need to register this domain and this can be done from your Customer Area > Order Domains. Once you have the right plan allowing addon domain functionality and the domain name is registerred you need to set up your addon domain through the cPanel -> Addon Domains section in order to activate it.  Click here  for more information on how this can be done. Alternatively, if you don’t want to have separate websites but just separate domains which load the same website, you can park your existing domain names to your primary one. This can be done in any web hosting plan. You can park your domains from your cPanel >  Parked Domains . If you are having problems using your account with more than one domain at your current host, you can sign up for our  cPanel hosting package . SiteGround’s support team will happily assist you with configuring your account to work with more than one…

How can I use an additional domain under the same hosting plan. I’ve already purchased the domain.

Once you purchase a new domain name from SiteGround it has to be configured on your account in order to use it. You have two options: To park it over your primary domain so that it opens your main site. Follow this link for more information; To create a new site with your new domain. For this purpose you need to have a hosting account that allows addon domain functionality, for example Hosting PLUS, Semi Dedicated or a higher hosting plan. If you are using standard web hosting account you need to upgrade it from your Customer's area. After that you have to configure the addon domain in the cPanel of your account following these instructions . If you are interested in using a domain name registered somewhere else, you should check this link …