Creating a website is very easy.
You don’t have to be a technical geek or programmer.
Follow the proper procedure. Select the right sites. Use the right tools. You’ll be fine.
When I first started my online business I had zero knowledge of web development. I haven’t hired a web developer since 11 years. I have done well.
Today – there are innovative development tools and great web publishing sites.
Three Easy Ways to Make a Website:
With Method # 1 the design and site functions are more flexible but require a good knowledge of the web languages.
The website creation and management process is much easier with system # 2 and # 3. You should choose one of these methods depending on your ability.
We will soon see each of these three methods.
Before you get started …
Before we get started, your website needs two things: domain name and domain hosting.
Registering a Domain
The domain name of your website. It should be personal and showcase the business of your business.
The easiest way to search and register a domain is to go to the domain registrar.
A domain registrar will allow you to register your domain name through annual contracts or a long-term contract.
Buy a web hosting
A web host is a large computer (aka, server) that stores your websites. Some big companies – Amazon, IBM and FB. Such as owning and managing your own web servers; Other businesses simply rent their servers from the hosting provider (which is much cheaper and easier).
Method # 2: Creating a Website from Scratch
If you know the main web languages and the basics of a website, you can create your own unique and unique website.
Otherwise, you are advised to skip the # 2/3 method; Or, contact the web developer.
Basic Web Languages / Tools You Know:
- HTML (High Text Markup Language) The
basic structure of HTML web pages and web applications makes the content of the web browser content. It has a beginner and a closing and a series of tags, and the structure is mainly enclosed in angle brackets. Ex: <strong> </strong>
- CSS (Cascading Style Sheets)
CSS is a styling language used to decorate a web page’s HTML markup. Without CSS, a webpage is a big white page but it will look anything but some random text and image. CSS is how we create the page we want.
- Scripting languages
- Database Management
is a large table of information called databases to store, manage and access the user input data of a website. A database management system such as MySQL, MongoDB and PostgreSQL is used on the server to do this work efficiently.
- FTP (File Transfer Protocol)
FTP is used to easily transfer a website’s source files to its hosted service. There are web-based and computer software-based FTP clients, which are used to upload files to a server computer.
Step-by-step website creation process using IDE
If you are familiar with the above web sites and website essentials, here is an overview of how you can create a website first.
Step 9: Set up a local work environment
To create and organize a website’s source files, a good local work environment is important. You can create a web development environment on your computer device by installing IDE (Integrated Development Environment). An IDE basically consists of a text editor, a configuration automation, and a debugger.
Some of the basic IDEs for web development that support classical text and play HTML, CSS, JS, PHP, Python and similar web languages.
On the other hand, there are extended IDEs Adobe Dreamweaver which provides some other features (eg: server connection, FTP).
Step 9: Project and Design Your Website Using Adobe Photoshop
Planning website architecture and navigation system are important. First, you need to understand how you want to present your content. Plan how many navigation menus, how many columns or content fields, how many images you want to add and where.
Best practice is to open Adobe Photoshop and create an approximate drawing of your web pages. You need to create different approximations for different pages, for example, home page, contact page, service page, etc.
Step 9: Mark the format using HTML and CSS
Once you have finished designing your web pages in Adobe Photoshop, you can start writing source code.
This is the easy part. Make HTML markup for web elements that you want to use CSS to decorate them according to the format you created.
HTML and CSS based websites are not the only modern ones, because front-end user interactions cannot be controlled by HTML or CSS.
Step 9: Upload local files to the server using the FTP client
The final step is uploading the web server to all web site servers. The best and easiest way to handle it is through an FTP client.
First, download the FTP client on your computer device and connect to your web server using your FTP account. After you have successfully linked it to your FTP account, copy your local files to the root of your web directory. Some good FTP clients are FileZilla , WinSCP and CyberDuck .
Method # 2: Creating a Website with CMS
A CMS or a content management system suits the most efficiently designed web developers starting at the first day of work.
It is a software application that is easy to create and manage online content. Most of them are open source and free to use.
If you know the basics of HTML, CSS or PHP, it is in your favor. This is not a big problem if you don’t know because these sites are very intuitive. Here are the top three free choices of CMS sites you can choose according to your needs.
According to various statistics, WordPress is used to the maximum number of blogs and medium sized websites. However, many powerful large websites prefer WordPress for its simplicity. The WYSIWYG editor is the only thing you need to learn in order to land your first content. how to index your article in google click here
This site is a startup company, as well as a large number of web developers. It has many free plugins and themes in their own repository. This being the #XX CMS option, there are plenty of third party resources on the side.
Joomla! WordPress is similar in many ways. It is easy to use, easy to install, and can easily be expanded with the help of modules – the equivalent of WordPress plugins. As a result, this is the second best choice to start with.
However, due to the number of options to come, we will start exploring Joomla. In addition to the left menu, there is a menu in the top bar above the “Control Panel” logo. To avoid confusion, note that some of the items in the menu on the left and top bar are similar to “Content,” “Users,” and “Extensions.”
Just like WordPress, Joomla has some styles and templates that can quickly give your site a unique look. But out of the three content management systems, Joomla! Provides an easy solution. With sites like EasySocial and JomSocial, you’re just minutes from your own social networking website.
Experienced web developers make sure Drupal is the most powerful CMS.
However, it is very difficult to use. Because of its flexibility, Drupal is the second most popular CMS in the world, but it was not a favorite in the beginning. To successfully build a “complete” website Drupal, you need to get your hands dirty and learn the basics of coding. Knowing your way around CMS is a challenge for beginners.
Step-by-step website creation process using WordPress
For this method, we will use WordPress as our example. Now you must already have a web hosting account and a registered domain name.
Step 9: Find WordPress Installer in your web hosting panel
Web hosting services usually feature a quick installer for installing WordPress and other public platforms.
So log in to your web hosting account and find the installer for you. The popular names you want to search for are Smooth, Quick Installation or Fanastasto.
Some hosting providers (example: SiteGround ) use integrated installers on their user dashboard (screen that you see after logging in). In that case, try to find the title that includes ‘WordPress’.
Step 9: Install WordPress with installer
Smooth is the most popular car installer and it is featured in Cpanel. I will walk you through the installation through the soft. Other installers are pretty much the same.
Click on the software and then install on WordPress to start the installation.
To configure the following options, select Other Ports (and then Sort) for Default Configuration and click Install.
- Protocol: You must decide whether you want to install http: // or http: // www. The version of the URL. Whatever you choose, you will find much difference. From the technical point of view, http: // www. Excellent in flexibility and cookie management. If you have a valid SSL certificate and you want to install WordPress on it, select https instead of HTTP.
- Domain: Select the domain you want to install the Internet to.
- Directory: Specify where you want to install the WordPress site. If you want to install it in your root URL (e.g. http://www.yourwebsite.com/), leave it blank. If you want a sub URL (eg: http://www.yourwebsite.com/myblog/), specify the folder in the field.
- Admin Account: Set your username, password and email that you use to login to your WordPress site.
If you have done the last steps successfully, you can do better. Your website is live!
Sign in to your WordPress site now. Your site’s login page captures the website URL that sets wp-login.php.
Step 9: Install a theme and some key plugins
Next, you need to install a theme and the necessary plugins. Look at the left sidebar of your WordPress Dashboard.
There are tons of free ready-made themes available in the WordPress directory.
Browse these free themes, click ‘Appearance> Themes> Add New’, search for a theme that meets your needs and click the Install button.
You can also install third-party themes from the ‘Upload Theme’ section. Money, professionally designed, WordPress themes, elegant themes I recommend (with its efficient code and beautiful front-end design).
For additional, browse to ‘Plugins> New’.
Search and install the plugins you only need. 3 rd party plugins can be installed from the ‘Upload Plugin’ section.
Here I would recommend a few key free plugins. Search by their names in the WordPress plugins directory to find them. Installing a plugin from each section is enough.
SEO: Yoast SEO, All in One SEO Pack
For security: iThemes security, Wordfence security
For site stats: WordPress.com by Jetpack, Google Analytics for WordPress by Monster Insights
Form Creation: Contact Form 7
Performance: W3 Total Cache, WP Super Cache
For your site identity, you need to create one even if you use a great theme. There are a ton of awesome logo generators, but I did take a look at Logaster . They are a paid service, but the best thing is that they offer a sorted price. This means you can simply pay for what you need – a web form logo, or you can sign up for a full brand kit that includes forms for various sites.
Read more – Essential WordPress Plugins for New WP Sites
Step 9: You are ready!
Your site needs to get up and running in the last step. But there are a few things that need to be sorted out.
Under ‘Settings> General’: Set your site title and tagline.
Under ‘Settings> Reading’: Your homepage should be displayed and how many posts you want to display per page.
Under ‘Settings> Permalinks’: Set up the URL structure of your blog post.