Frequently Asked Questions
Every website you visit on the Internet is located on a server. A hosting provider (or “hosting” for short) is a service provider that allocates space on their web server for your website files to be stored on.
There are a lot of different hosting providers out there. We don’t mind which one you’ve chosen to work with, however there are a few things that make our work easier and your project – faster:
– a cPanel: this is a Control panel and it provides a graphic interface and automation tools to simplify the process of hosting a website. A lot of hosting providers have a cPanel available, but if not, it may take more time for us to set up your hosting and WordPress, thus it may result in extra charges. If you haven’t already chosen a hosting provider, we advise you to check with them on this matter.
– a FileManager: the FileManager is where all of your website’s files are stored and we can access them there. If your hosting provider doesn’t have a FileManager, it may take more time for us to set up your hosting and WordPress, thus it may result in extra charges. If you haven’t already chosen a hosting provider, we advise you to check with them on this matter.
** If you still don’t have a hosting – we recommend that you purchase a medium hosting package (SuperPro) from Superhosting.bg. They have great tools for WordPress and an easy-to-use cPanel, FileManager, etc.. If you are a new client – in step 4 with the promo code “webdesh” you get a 10% discount on the entire order.
A domain name (or domain for short) is your website’s equivalent of a physical address.
For example, webdesh.com is a domain, where webdesh is the website’s name and .com is the domain name extension.
** If you still don’t have a domain – we recommend that you purchase it from Superhosting.bg. If you are a new client – in step 4 with the promo code “webdesh” you get a 10% discount on the entire order.
DNS is short for Domain Name System. We access information online through domain names. Web browsers interact through Internet Protocol (or IP) addresses. Essentially, what DNS does is it converts your domain name (such as webdesh.com) into a computer-friendly numerical IP address (such as 192.168.1.1).
When purchasing a hosting and domain, we basically have to tell this domain to load the information from a specific web hosting server, where your website is housed. For example, if you buy your hosting from Superhosting.bg and your domain name from GoDaddy.com, until you change your domain’s DNS servers, it will be hosted on a GoDaddy server. Changing those DNS servers allows your domain to load information from Superhosting.bg
Each web hosting server has its own DNS servers, which we have to put for your domain. This operation is usually done either by your hosting provider or us, but in case you can’t/don’t want to grant us access to your domain, here is what needs to be done:
1) Get your DNS servers from your hosting provider.
2) Edit your domain’s DNS servers and put the servers that your hosting provider gave you.
When edited, it takes 2 to 48 hours to refresh and load from the correct server.
WordPress is a Content Management System (CMS) that we build the websites with. It’s an open-source and free software, which means that you can download and use it for free and in any way you like.
We chose to use WordPress, because working with it provides a big flexibility: – it allows us to have a lower website creation fee, as we usually work with ready themes and builders, instead of code** – it allows us to create your website faster – it’s easy to deliver and it’s easy for you to support your website afterwards.
Overall, WordPress comes with a lot of advantages and a lot of already made functionalities that we can easily add to your website by installing different plugins.
Here are some numbers to consider about why to choose WordPress (except being fast to create and flexible):
- Over 60 million websites are based on WordPress globally;
- 409 million monthly readers of WordPress blogs;
- 64,6% of the global content management market;
- Over 33% of the top 10M websites globally use WordPress.
If you have any questions or are not sure WordPress is the right tool for you, please contact us and we can consult you and figure it out together.
** We normally work with pre-made themes and builders, but if your project requires it, we are open to develop a custom theme or extra custom plugins specifically for your needs. If you are interested in us creating your new website, please fill out our request form and we can take it from there.
In WordPress, a plugin is a bit of code that “plugs” into your website. WordPress plugins are used to either add a new functionality to your website or extend an already existing one.
We always try to only use plugins that are an absolute must. Here you can see a list of plugins we install for every website, regardless of the theme and functionalities:
– RankMath or YoastSEO: these are the 2 plugins we usually use for SEO purposes. We will only use one of them on your website. Please read more about what SEO is in the SEO and Marketing section;
– Cookie Notice: we need to use a cookie notice plugin, but it is up to you what plugin to use here, since some are easier to set up and others are more GDPR compliant. For easy to use options we sometimes use this one – Cookie Notice & Compliance for GDPR / CCPA;
– UpdraftPlus: this is a plugin, which allows you to backup your website. We usually use it before we perform any updates. If you want to learn more about backups, please read our article – How to Backup Your Website.
– Cloudflare: Cloudflare is a caching system that we usually set up for every website we’re working on. The plugin is used for easier access, for example if you want to enable the dev mode, purge or clear the cache and more. If you want to learn more about Cloudflare, please read our article – Why is My Website Slow?.
– WP Fastest Cache (free) or WP Rocket (paid): these are the 2 plugins we usually use regarding the speed optimization of your website. We will only use one of them on your website. If you want to learn more, please check out the Website Speed section.
– Imagify or Smush: these are the 2 plugins we usually use when it comes to images optimization inside of the website. We will only use one of them on your website. If you want to learn more about images optimization before you upload them to your website, please check out our article – Optimizing Images for Web.
While working on your website, it will be put in Coming soon mode or Maintenance mode. We also disable indexing for your website, until it’s public. Read the following questions to understand more:
- What is a coming soon page or maintenance mode page?
- How do you stop browsers from indexing our website?
There is a nifty setting straight in the WordPress admin. Here’s where it is and how you enable the deindexing: WP admin -> Settings -> Reading -> check “Discourage search engines from indexing this site”**
** There is a disclaimer below the checkbox that reads: “It is up to search engines to honor this request.”. It usually works and all pages are set as noindex. If, however, this doesn’t work, we have the Coming soon or Maintenance mode protecting the website, so in all cases no one will be able to access the website before it’s ready.
HTTPS stands for HyperText Transfer Protocol Secure. HTTP is the protocol through which data is passed between a web browser (Chrome, Firefox, Safari, etc.) and a website. The “S” in HTTPS stands for Secure. This means that whenever you are browsing an HTTPS website, your connection is secure and less susceptible to malicious intentions. Please read our article on HTTPS to learn more – HTTPS and Why It’s So Important.
This depends mostly on your hosting provider and what options they have. The basics usually are:
- Installing an SSL certificate, so that your website loads securely with HTTPS. If you are unfamiliar with what HTTPS is, please check our article: HTTPS and Why It’s So Important;
- Creating a secure admin access;
- Making your WordPress version private;
- Disabling file editing through the admin panel;
If you currently have a website on your domain and you want to use the same one for your new website, there are 2 ways we can handle this:
1) We delete your old website or transfer it to a subdomain – old.yourwebsite.com if you still want to save it. Then, we install WordPress on the domain and create the new website. We use this when you don’t mind not having a website for the period of time that we’re working on the new website. We put up a Coming soon and Maintenance mode page and if someone tries to access your domain, they will be greeted with it.
2) We keep your old website live and users can continue using it as usual. We create a staging subdomain – staging.yourwebsite.com and create the new website on the staging subdomain. Your old website won’t be affected in any way. When we’re done – we either delete the old website and transfer the staging website to your domain, or transfer the old website to old.yourwebsite.com and then transfer the staging website to your domain.
** Please have in mind that having to transfer your website from one domain to another might affect our offer.