This article provides a checklist of the steps to build a green business website. While building the website forms the core of the process, there are several things to do alongside it. This is to have an optimized website accessible on the web. Many articles are available online for the individual steps mentioned. Hence, this article will not delve deep into each step but will instead provide a comprehensive overview of the steps.
Individual business needs determine the selection of hosting provider, CMS and plugins. Hence, this article will not refer to a specific hosting provider, CMS or plugins, except as an example. Regardless of the hosting provider, CMS or plugins used, the steps to build a website are the same. Building a green business website will depend on the theme and template selected. But the steps are very much applicable to building any website.
Readers might already know some of the information provided in this article. Its inclusion is for the sake of comprehensiveness. These are the steps.
1. Selecting A Hosting Provider
2. Getting A Domain
Several hosting providers also have a domain registration service. Purchasing and registering a domain through a hosting provider will make maintenance easier. The Domain Name Server (DNS) records are then managed from within the hosting provider dashboard. Some hosting providers also have a free domain migration option. An existing domain purchased elsewhere can be transferred to the selected hosting provider.
3. Hosting Setup
The setup involves security, email and so on. There are hosting plans that provide free SSL / TLS, such as Let’s Encrypt TLS. Installing SSL / TLS makes the site secure by ensuring the safe transfer of data or information over the network. Also, redirecting HTTP to HTTPS will ensure all traffic to the site is through the secure protocol. If the hosting plan provides a free email service, the email can be set up through the hosting provider dashboard. One important step in email setup is DKIM. This ensures that the recipient servers know the emails sent are from an authorized source and hence will not mark them as spam.
4. Installing CMS
Many hosting plans come with managed WordPress, one of the most common CMS used for building websites. With one-click installation, the hosting plans make it quick and easy to install WordPress. A prompt to create a new website or migrate an existing website shows up while installing WordPress. If there is an existing WordPress site hosted elsewhere, it’s migrated using a WordPress migration plugin. If not, an empty website is created. The website is then linked to the domain purchased earlier. The required plugins are then installed from within the WordPress dashboard. Some of the plugins are mentioned in the steps below.
5. Selecting A Theme and A Template for the Website
Several nature themes are available on WordPress, to build the website. Selecting an appropriate theme would also depend on the editor used to build the website, as explained in the next step. There are themes meant for a particular editor that won’t be compatible with another editor. Along with a theme, a starter template can also be used to build the website. Aspects such as the header, footer and font style throughout the website are based on the selected theme. Whereas the selected template determines the layout of the web pages.
6. Building the Green Business Website
Block Editor and Elementor are two of the editors used in WordPress. The block editor is a WordPress editor, whereas Elementor is a plugin. Some might find Block Editor easier to use. But Elementor provides the flexibility and customizability not found in Block Editor. Websites built with Elementor are also tablet and mobile-friendly. Hence, there is no need to customize the website further for tablet and mobile devices.
The editor used for building the website is based on individual preferences. Balancing ease of use with customizability factors in the selection of the editor. There are nature-themes available for both editors. Hence a green business website can be built efficiently with either of those editors. Having a theme and using a starter template makes it more efficient to build the website. This also improves consistency across the website.
7. Optimizing Images for Page Load Speed
WordPress has a collection of free stock images, already optimized for page load. But usually, we prefer to upload and use our images. If the size of the images uploaded is over 1 MB, this will increase the image load time during page rendering. There are plugins to achieve lossless compression of the images. They reduce the size of the images without losing image quality. This improves page load speed significantly, without compromising the quality of the images. Besides the images used on the pages, the uploaded logo and icon images also need optimization. Since they too have an impact on page load times.
8. Setting Up Meta Data and Optimizing for SEO
9. Configuring a CDN
A website built with a WordPress theme and template often has pages optimized for page load. But when we upload our images, the uploaded images can take longer to load during page rendering. This can happen even after the optimization mentioned in the previous step. Images in the page body get indexed by search engines, explained in the next step, and hence load fast. However, images on the page header are not indexed, resulting in a slower image load.
Configuring a Content Delivery Network (CDN) will reduce the image load times. A CDN serves the pages from an edge server located nearest to the user. It will also help to improve page load speed if pages take longer to load due to content such as videos on the pages.
A CDN such as Cloudflare provides several configuration settings to improve page load speed. Along with this, Cloudflare also provides security features. Details about the Cloudflare CDN can be found on the Cloudflare website.
10. Submitting Sitemaps to Search Engines
Summary
About NNWS
I provide web-based software solutions for the environmental cause, through Nattoji Nature Web Solutions. My services are for clients involved in the conservation of nature and for sustainable businesses. I provide my services within their budget. Building nature-themed websites is one of the services provided.