How can I create my website?

Everything you need to know to make your project come true

How can I create my website?

Create your web from the ground up in 4 steps

Step 1
Domain and extension

Choose a domain and extension for your webpage

A web domain is the name your site is going to have, and it is formed by the site's name and a domain extension.

To make it relevant, it's important to include some keyword on your domain name to position your business on the Internet. A good way of doing it is through the domain extensions. For example, if your web is focused on the restaurant and hospitality sector, you can use extensions like ".restaurant", ".cafe" or ".bar".

At cdmon you'll find more than 600 alternatives and more than 150 in promotion.

Choose a domain and extension for your webpage

Tips for choosing your domain:

Use new extensions

Each sector has its own. Don't limit yourself to .com, choose the best suited to your project.

Be descriptive

Explain who you are or what you offer. Short names are usually taken, so let your imagination fly, but be careful not to overcomplicate it.

Make sure it's easy to pronounce

Make it easy to understand. A complicated domain can also be difficult to remember. If it's also similar to another domain, this can confuse your users and decrease your traffic's quality.

Use your brand

If you have your own brand, use it to create your domain. Protect your brand by buying the same domain with different extensions.

Step 2

Where are you going to host your website?

To publish your web online, you need somewhere to host it. A Hosting is a space where your web is "saved" so your users can access and browse it.

When choosing the Hosting that best fits your needs, remember that all our Hostings are customizable, so you can customize them at any time as your website grows and pay only for what you really need.

At cdmon we offer Hostings to suit any need

Where are you going to host your website?

See Hostings

Get top quality Get top quality

Technology evolves day to day, so we constantly work to offer our customers all the advantages from the latest software developments.

  • Open source: at cdmon we are committed to open source tools, and this is why our whole infrastructure runs on a LAMP-based platform (Linux, Apache, MySQL, PHP).
  • Top speed: cdmon offers the first 100% NVMe Cloud, which makes us the fastest platform in Spain and also the one with the higher performance. We reduce our Hosting's response time, and we increase your website's loading speed thanks to higher read/write speed up to 10 times higher compared to SSD disks.
  • Latest versions: all our Hostings run with the latest PHP and MariaDB versions to offer you the highest stability and performance.
  • Flexibility and scalability: if your project grows, so does your Hosting. Access your Control Panel any time, and you'll be able to customize it and make your Hosting suit your project's needs.

Get top quality Work with top security

Cybersecurity is one of cdmon's main values. This is why we study all quality and security standards, and we abide by them in our day to day.

  • Backups: we back up your Hosting daily and keep these copies at your disposal for several days (depending on the product) so you can restore them anytime from your Control Panel.
  • Antivirus & Firewalls: we have several security systems such as IDS/IPC firewall, WAF firewall and antiDDoS protection so your web never stops running, in addition to internal tools to detect and clean potential injected code from your Hosting.
  • SSL certificates: SSL certificates cypher all information sent to your web, so your customers know their data will not be leaked. At cdmon, we offer wildcard and multidomain SSL certificates from Let's Encrypt for all our Hostings, so your website is shown as secure to your customers.
  • Certifications: we are officially certified with the National Security Scheme, in addition to having the ISO 27001 Security certificate
Control Panel: the value of being able to manage your products

Control Panel: the value of being able to manage your products

To manage all your products in one place, we offer you our own Control Panel, intuitive and easy-to-use.

At cdmon, we value continuous learning, constantly learning about all kind of technologies to keep improving our service. That's why our Control Panel is constantly evolving and improving thanks to our customer's feedback.

What you can do from your Control Panel
Advanced DNS settings
CMS installation in one click
FTP & MySQL accounts
Hosting customization
Server customization
Domain management
Contact and help
Step 3
Content manager

How to design a website?

Now that you have both a domain and a Hosting, it's time to start designing your web.

You can choose between lots of content managers like WordPress, PrestaShop, Joomla or Moodle, very useful tools which will allow you to create a web from scratch or using predesigned templates.

Making your own web has never been easier thanks to these intuitive and easy-to-use managers. They'll allow you freedom when creating your new website and you'll be able to achieve whatever you want.

If you have any doubt, cdmon is at your disposal, 24 hours, 7 days a week, to help you solve any question.

How to design a website?

Content managers and templates

Content Manager Systems or CMS are at the heart of any website. These allow you to manage your web's content to keep a cohesive design and easily update any element like photo galleries or contact forms. CMS also come with templates, designed so you can quickly build a website without having to start from scratch. With cdmon's Hostings you'll be able to install easily and with only one click some of the most important CMS like:


WordPress is the most popular and widely used content manager system, with more than 60 millions websites. It's the easiest way to create a web, blog or ecommerce without the need for programming knowledge. WordPress offers hundreds of free templates, themes and plugins that will allow you to customize your web in almost any imaginable way.

More information


Another very popular CMS is Joomla, which will allow you to manage from very simple webs to applications for mobile devices. You don't need to have technical knowledge, since Joomla has lots of different templates and designs that will make your site look perfect for your brand and needs.

More information


PrestaShop allows any person with a sense of creativity to run their own online shop without the need for programming languages. Easy-to-use, even if you have never created an ecommerce before, thanks to being very intuitive.

More information


Moodle is a learning platform that allows teachers to create online courses, so students can access them, do tests, get comments and obtain certificates.

More information

Principles of web design

Designing a website is not an easy task. You should take into account many factors like design, color combination or typography.


Establish an order and determinate which content is more important on your website.

Blank space

Give your readers a break and help them absorb the information on your site better.


Refers to how clear it is for someone to browse or find the information they are looking for on your website.


Refers to the ease with which the readers will understand the text.

You have to keep these principles in mind when designing a website because all of them contribute to the general user experience and will affect your site's positioning on searchers.

Step 4
SSL certificates

Security for your web

Make them trust you

An SSL certificate provides security to your visitors. This certifies that your website is trustworthy, and all information entered on your web will be encrypted and will travel safely, ensuring your data's security.

Improve SEO

Another crucial reason why having an SSL certificate is essential: SEO. Your web will be the search engine's friend, and you'll rise up the rankings. Not having an SSL certificate will show your web as not secure and will penalize your positioning.

How to design a website?

Show your web as secure with your cdmon's Hosting

Get a security certificate from your Control Panel.
It's very important for your customers to trust you. From cdmon, we want to give you the best service, so if you don't know what certificate to choose for your business, contact us and our team will advise you.

Get certificate

Always by your side

Don't know what Hosting to choose? You want to change your Hosting but don't know how? All this sounds strange? We are here to help you with whatever you need. You can contact us 24/7 through ticket or by telephone.


More than 200,000 projects have relied on us throughout these years, consolidating us as one of the best Hosting companies.

Always by your side




Visit our Blog for more information: tips and advice to create your web

Preguntas frecuentes sobre crear web

What is a domain?

A domain is a unique and exclusive name given to a website on the Internet. For example, you are currently at the domain.

What type of domains can I register?

At cdmon you can register more than 600 different domains amongst the 4 types, from .com (gTLDs) to .buzz (New gTLDs).

Can I register for more than one year?

Yes, you can register domains for a period of longer than one year and up to 10 years. Remember that some domains require a specific time of years, like .uk domains, which have to be registered for 2 years. Keep in mind that You can modify the time period in the shopping cart.

Can I buy my domain separately to the Hosting?

Yes, of course! Domain and Hosting are related but separate products. We recommend that you first buy the domain you want, even if you have no intention of having a website with this domain. If you buy the domain name, you will ensure that no one can take it away from you. Later you can obtain the Hosting that you need and associate it with your domain.

How do I know which is the right Hosting for me?

It all depends on your needs and expectations. For example:

  • If you expect your site will receive a high number of visits, you should get a Hosting with enough monthly data transfer, or expand it as you need it.
  • If you want to create a photo gallery, you will need more disk space.
  • If your website is for an association, you will have to get more email accounts to be able to distribute them amongst the members.

In any case, remember that all our Hosting are scalable: you can get an initial Hosting and move up to a higher one whenever you need it.

If you are not sure which Hosting to get, please contact the experts at cdmon.

If I don’t know how to do websites, do I have any alternative?

Yes, in cdmon we have solutions for you. Starting from our Junior Hosting, we have free web applications so that you can create your website without the need for any major programming knowledge. With the CMS auto-installer, with a single click you can install and manage your Hosting easily and quickly from the Control Panel.

Amongst others, we have WordPress, Joomla, PrestaShop and Moodle.

Can you install it on any hosting?

Yes, with any hosting that you get, you will see that we include the possibility of installing the CMS that you need. With just one click, you will start the installation process where you will be asked to provide different data. You will have the CMS operational and ready in just a few minutes.

How can I obtain a security certificate?

Easy! A security certificate conveys trust and assurance, and must be issued by a certification authority. If you have a Hosting with us, we'll automatically activate a free Let's Encrypt certificate. You will also be able to click on 'Request an SSL certificate', where you can choose between different certificates issued by Comodo (PositiveSSL, PositiveSSL Wildcard, Instant SSL Pro or EV SSL). Some certificates may require extra information or documentation to be issued. Choose the certificate that best suits your needs from the control panel. If you do not know which certificate is right for you, contact us and we will help you.

What type of certificate do I need?

It all depends on your needs, i.e. if you need to certify only the domain, the domain and various subdomains or the domain and the organization. You can see the detailed characteristics of each certificate in the SSL Certificates table. However, if you are not sure about which one to choose, you can contact us, and we will advise you with whatever you need.

What must I do to make my website HTTPS secure?

Once the certificate is active, you must configure your website so it is compatible with the HTTPS format. To do this, you can modify the .htaccess file so that when someone clicks on, they will automatically be redirected to You can see how to do this by clicking here.

In some CMS, such as WordPress or PrestaShop, there are plugins to make these types of modifications simply.

What kind of domains exist?

They can be divided in 4 groups:

  • gTLDs (generic Tol Level Domains): are generic Top Level Domains, without country or language specifications. They are the most well-known extensions, they do not have restrictions and are available to users around the world.
  • sTLDs (sponsored Top Level Domains): are generic domains proposed by an independent agency or foundation, which establishes and applies the rules for qualifying for those domains.
  • ccTLDs (country code Top Level Domain): are geographical top level domains used and reserved for a country or dependent territory. They normally have linguistic or regional restrictions.
  • New gTLDs: are new top level domains for companies, organizations, cities or individuals. Furthermore, they cover very different areas (business, industry, money, technology, sport, food, health, adults, cities, cultural, etc.) that are offered for private use, for brands and are even open to the public.

Can I register a domain name with accents, umlauts or other special characters?

Of course. This kind of domains are called IDN domains, but, if you want to register one of these domains, you will have to check the special characters admitted since they can vary from extension to extension.

How do I know if the domain I want to register is free?

You can enter any domain on our search engine and we'll find what domains with that name are free to register.

What services are included when obtaining a Hosting?

A Hosting includes a series of services associated to a domain: disk space, FTP accounts, monthly data transfer, email accounts, password-protected folders, backup, Control Panel, web statistics, etc. And most importantly, with cdmon you will receive the free advice and support of our technical team. See all the services included with our Hosting on our website.

Can I have more than one site hosted in my Hosting plan?

Yes, from the Junior Hosting and up you have the multi-domain option, where you can host more than one domain with its respective website in a single Hosting. The number of domains will depend on the Hosting you have. If you have any questions during your purchasing process, don’t hesitate to call us, and we will assist you.

What is a CMS?

A CMS is a software developed to allow any user to administer and manage the contents of a website easily and without needing any web programming knowledge. A programmer must previously develop the website based on the most appropriate CMS for the type of site, leaving the subsequent management tasks in the hands of the end user.

What is an SSL certificate?

SSL is an acronym that stands for Secure Sockets Layer. To put it more simply, it is the standard technology for maintaining a secure Internet connection, protecting any confidential information sent between two systems and preventing criminals from reading and modifying any data that is transferred, including information that could be considered personal.

What is the payment or renewal period for an SSL certificate?

Let's Encrypt certificates expire after 3 months, so to ensure that your website is always secure, we automatically renew them.

The payment or renewal period for a premium security certificate is annual.

It is vital that the customer feels secure and assured on your website, so don’t wait any longer and install an SSL certificate on your website.

What differences it there between the free Let’s Encrypt certificate and a premium certificate?

Let's Encrypt is a fast, useful and simple certificate that several domains and unlimited domains as long as you are using cdmon's DNS servers. However, premium SSL certificates include advantages that will build extra trust in your customers. Some of these certificates allow you to validate your organization and all of them include insurance coverage to cover certain damage produced during their period of use, due to negligence by the company issuing the certificate (subject to the terms and conditions of the company issuing the certificate). We will be delighted to help you if you have any further queries.

Reasons to join cdmon


By your side since 2002 supporting you in your projects. Get the best results! Leading partners in the sector support us.


We are always upgrading our products. Get the most advanced technology in the market when using our services.


We are with you 365 days 24 hours. Whether you are an expert or just starting out, cdmon has an outstanding and expert technical team that answers in Spanish, Catalan and English.


With our social responsibility program we sponsor the hosting of more than 500 projects with the main purpose of promoting creativity on the Internet.