Zero-based creation and construction of blog sites and SEO optimization

How to quickly build a blog website for network novices

Since the emergence of CMS, website creation has become simple, with abundant extension plug-ins and website templates for various industries. You can quickly create a powerful and beautiful website by simply dragging and dropping. All of this is due to the emergence of WordPress. It is more than enough to use WordPress to build a personal blog, but WordPress also has its own shortcomings. At first, WordPress was designed specifically for personal blogs, and its data processing capabilities were not up to the task of handling tens of thousands or hundreds of thousands of pieces of content. With more data, WordPress becomes slow. It is not recommended to use WordPress to build a website for large data. Let's use WordPress as an example to quickly build a.

Three elements of building a website

existBefore that, you need to understand a few key elements of a website that is accessible on the internet.

  1. Server: The server is used to store websites. If the amount of data on your website is not very large, you can use cloud hosting, vps, virtual hosting, etc.
  2. Domain name: Domain name is used to access the website stored on the server.
  3. Website program: Website programs usually use WordPress to build personal blogs, and there are many other CMS systems that can be used to build websites.

Before making and building a website, you need to meet the three problems mentioned above.

Many novices still don’t know where to apply for a server, where to register a domain name, and where to download website programs. A detailed introduction is given below.

Free server application:Free Amazon AWS EC2 Free cloud server, build WordPress tutorial

Domain Registration:NameSilo Domain Name Registration Tutorial NameSilo Cheap Foreign Domain Name Registrar

Server Program:CyberPanel configuration tutorial, the ultimate guide for beginners to install CyberPanel!

The website program WordPress can create websites directly in the CyberPanel server panel, eliminating the tedious installation and configuration process.

Server: Creating a WordPress website in CyberPanel

After the above three elements of building a website are met, start building the website. There are many paid functions in the CyberPanel panel, which can be ignored. It is enough to use the free functions.

Before creating a website, you need to make some fine-tuning on the CyberPanel server panel and simply set various parameters. Otherwise, you will encounter problems in the subsequent use.

CyberPanel Server Panel Configuration

In Design, you can select the skin style of the CyberPanel server panel. This varies from person to person, or you can use the default style.

Zero-based creation and construction of blog website and SEO optimization-1

To modify a website plan, click the Plan menu, then click Modify Plan. Select the default plan.

Zero-based creation and construction of blog website and SEO optimization-1

Change the domain name, disk space, and traffic to 0, which means unlimited. Leave the other options as default. Finally, click Modify Package. The package modification is complete. When you create a website later, you can use this default package.

Next, in the SSL option, you need to add a hostname SSL, that is, add an SSL certificate to the URL you are currently visiting. This step requires you to create a website first, and then select the website as the host name to bind the SSL certificate to the URL of the current server panel.

Zero-based creation and construction of blog website and SEO optimization-1

Configure PHP

This step is very critical. Click PHP under Server Settings, then first select Install Extensions and select php7.4

Zero-based creation and construction of blog website and SEO optimization-1

Zero-based creation and construction of blog website and SEO optimization-1

Install all PHP7.4 extensions. PHP7.4 and PHP8.3 extensions need to be installed manually.

After installation, click Edit PHP Configuration.

Zero-based creation and construction of blog website and SEO optimization-1

When setting PHP parameters, several parameters need to be modified.

  • memory_limit: 8192M (memory allocated to PHP, allocated on demand, 8G allocated after modification)
  • max_execution_time: 6000 (timeout, limit script execution time, unit is seconds)
  • upload_max_filesize: 4096M (maximum upload file size, not larger than the value of post_max_size)
  • post_max_size: 4096M (maximum size submitted via POST)
  • max_input_time: 6000 (limits the maximum time PHP receives client input, in seconds)

Then search for max_file_uploads in Advanced and modify max_file_uploads to 2000, the maximum number of uploads.

Zero-based creation and construction of blog website and SEO optimization-1

After modification, click Save Changes below, then click Restart PHP service below.

In the Server Settings menu under Server Settings, click PHP Settings. This PHP setting is the PHP setting for a single website.

Zero-based creation and construction of blog website and SEO optimization-1

In the PHP settings for a single website, change the maximum number of connections to 2000, the memory soft limit and the memory limit to a maximum of 8192M, and then click Set PHP to complete the configuration.

You can also open and close ports in the firewall in security, modify the server SSH port, and modify the access port of the server panel, etc. Be sure to add a new port in the firewall before making any changes, otherwise it will be inaccessible.

The above are some basic configurations of CyberPanel server panel before use. After the configuration is completed, you can run the website normally. If your website has too many visitors, you need to adjust some other parameters, such as the number of simultaneous visitors, etc.

CyberPanel server panel to create a website

In the CyberPanel Server Panel, click Websites under Main Features, then click Create Website.

Zero-based creation and construction of blog website and SEO optimization-1

The website details contain some general website settings, which are used to create the basic content of the website.

  • Select a package: The default package is Default, which is the system's default package. You can add, delete, and modify packages in the package menu.
  • Select the owner: The default owner is admin. Admin is the default system account, so just select it by default. If you want to use another user, you can create a new user under the user menu.
  • Domain Name: Enter the domain you want to useDo not enter the domain name of the domain name, just enter the domain name without www, for example: boxpu.com
  • Email: Just enter a valid email address. It has no actual effect.
  • Select PHP version: You can choose from PHP7.4 to PHP8.3. It is generally recommended to choose PHP8.0. Some CMS only support PHP7.4, such as Apple CMS, which can only use PHP7.4.
  • Additional features: Check SSL and open_basedir Protection, and the panel will automatically apply for an SSL certificate valid for 90 days. Open_basedir Protection is to prevent cross-site code execution. (DKIM Support: DKIM support, DomainKeys Identified Mail is a technology used to verify the identity of the sender of an email. Enabling DKIM support on the server means that you can configure the mail server to sign the sent emails, and the recipient can verify the signature to confirm whether the source of the email is credible. Create Mail Domain: Create a mail domain. If you are not using the server mail function, these two items do not need to be filled in.)

After filling in the website details, click Create Website, then wait for a while and your website will be created successfully.

Zero-based creation and construction of blog website and SEO optimization-1

Click on the website list to see the website you created. Then click on Manage to enter the created website management page. You can see some website related content. For example: resource usage, which includes FTP, database, hard disk usage, traffic usage, etc.

Zero-based creation and construction of blog website and SEO optimization-1

Scroll to the bottom of the page and you will see four installable apps integrated into the app installer.

Zero-based creation and construction of blog website and SEO optimization-1

 

wordpress+LSCache is a wordpress specially integrated with OpenLiteSpeed. The LiteSpeed Cache plug-in is installed in wordpress by default. With just a few simple settings, your wordpress will be as fast as it can take off.

Click to install wordpress+LSCache

Zero-based creation and construction of blog website and SEO optimization-1

In wordpress installation details, fill in the blog details.

  • Blog Title: The name of the blog you want to create, for example: Box Shop
  • Login user: The management user of the blog website, please fill in the form carefully, as you will need to log in to the backend to manage the website in the future.
  • Login password: The login password is more complicated to set. There are many brute force scanning and sniffing methods now.
  • Email: Enter an accessible email address. If you need to bind an email address later, this email address will be used by default.
  • Path: No need to fill in, the system generates it in the /home directory by default.

After filling in the installation details, click Install Now and your wordpress will be installed successfully.

Zero-based creation and construction of blog website and SEO optimization-1

Visit your domain name and your blog website has been created successfully.

Zero-based creation and construction of blog website and SEO optimization-1

This is a default website template. You also need to go to the backend to do some simple settings, such as: installing plug-ins, installing website templates, configuring basic website information, etc.

Visit: https://yourdomain/wp-admin

Enter the username and password you set above to log in to the backend and manage the website.

Zero-based creation and construction of blog website and SEO optimization-1

The website is still in English at this time, so you need to change the language first to facilitate future management.

Zero-based creation and construction of blog website and SEO optimization-1

Zero-based creation and construction of blog website and SEO optimization-1

Click Settings, change the language to Simplified Chinese, the time zone to UTC+8, and the time format to your liking.

The recommended time format is 2024-05-29. Google SEO prefers this UTC time format. The initial SEO settings will be introduced in detail later.

Zero-based creation and construction of blog website and SEO optimization-1

The backend has been set to Chinese. Next, set the website's fixed link settings.

Click Settings -> Permalink

According to Google SEO's recommendations, the link format is category and file name, and dynamic links or digital links are not recommended.

Select Custom Structure, then use the Category and Name /%category%/%postname%/

Zero-based creation and construction of blog website and SEO optimization-1

The next step is to install plugins and templates step by step.

Templates and plug-ins are the indispensable components of WordPress. If WordPress is the skeleton of the website, then templates and plug-ins are the flesh and blood on the skeleton. If you want to make a fully functional website and have it quickly indexed by the engine, you need to constantly try and choose the most optimized plug-in combination and website template.

What is experience? Experience is the result of countless hours of verifying the optimal combination of templates and plug-ins. In order to avoid detours, the following is a detailed introduction to templates and plug-ins.

WordPress Templates Themes and Plugins

There are many styles of WordPress template themes. Today I will focus on recommending a universal template that can be used to create a variety of websites.

I recommend two foreign GPL websites for downloading WordPress plug-ins. Many paid plug-ins and themes can be downloaded and used for free.

WordPress Themes

Blocksy Themes

Blocksy is a fast and lightweight WordPress theme built with the latest web technologies. It is built with the Gutenberg editor as the foundation and has a lot of options that make it extendable and customizable. You can easily create any type of website like business agency, store, corporate, education, restaurant, blog, portfolio, landing page, etc. It works with popular WordPress page builders including Elementor, Beaver Builder, Visual Composer, and Brizy and it works like a charm. Since it is responsive and adaptive, translation-ready, SEO optimized, and has WooCommerce built in, you will experience easy building and even increase conversions. NOTE: Blocksy uses the latest web technologies to give you the smoothest experience. That said, older browsers like IE11 and below may not work as expected. We strongly recommend that you update/switch to a modern browser.

Click Appearance->Themes->Install Theme, select Blocksy theme from the popular themes, click Install, and then enable the theme.

Zero-based creation and construction of blog website and SEO optimization-1

After the theme is installed, it is still a free theme and many functions are limited. You also need to install a Blocksy premium plugin.

Click to download:blocksy-companion-pro_v2.0.50

Zero-based creation and construction of blog website and SEO optimization-1

After installing the blocksy-companion-pro plug-in, many functions are expanded.

Zero-based creation and construction of blog website and SEO optimization-1

 

WordPress Plugins

After the theme is installed, you need to install the WordPress plug-in. There are several essential plug-ins that must be installed.

In the featured plug-in on the plug-in installation interface, first installClassic EditorandClassic Gadgets, the block editor that comes with WordPress is really not easy to use.

UpdraftPlus - Backup/Restore

The backup and recovery plugin UpdraftPlus is essential. It is used to back up and restore your website data. It is the essential number one plugin.

Backup and Restore: Back up locally on an automated schedule or to Amazon S3, Dropbox, Google Drive, Rackspace, (S)FTP, WebDAV, and email.

Click to enter the download page:updraftplus_v2.24.3.26 backup and recovery plugin

UpdraftPlus - Backup/Restore

The plugin is very easy to use, just click on backup or restore. It is easy to use and can be used right out of the box.

All in One SEO Pack Pro

Essential SEO plugin, there are many SEO plugins in wordpress, All in One SEO Pack Pro is the original WordPress SEO plugin. Use comprehensive SEO tools and smart SEO optimization to improve WordPress SEO ranking and traffic!

Overall, although the installation volume is not as high as the number one Yoast SEO, it basically meets all the required functions and can automatically generate metadata and structured data for articles.

If you want to try Yoast SEO, you can also download Yoast SEO for use.

Click to enter the download page:All-in-one-seo-pack-pro_v4.6.2 SEO plugin

After the plugin is installed, there are a few simple steps to set up. Website description -> Additional site information -> Enable SEO features -> Search appearance

Zero-based creation and construction of blog website and SEO optimization-1

In the third step, turn on the SEO function. Except for the default functions and architecture optimization, all other functions are turned off. Then download it on the All in One SEO download page.Image SEO,Smart Redirection,Index nowThese are plugins with additional features.

All in One SEO Download Page:All-in-one-seo-pack-pro-2014

Step 4: If your website has no content yet, temporarily select "Under Construction". If it is a website with content, just save and continue by default, and you can use the pro function of AIOSEO.

Zero-based creation and construction of blog website and SEO optimization-1

In the Search Appearance category options, changeRemove the category base prefixActivate to delete the Category in the default URL of the front end

Zero-based creation and construction of blog website and SEO optimization-1

There are still many things that need to be set in ALL in One SEO, which can be set up in actual application.

WPCode Pro

Download address:wpcode-premium_v2.1.12

The main function of WPCode is to insert code snippets into WordPress so that you can reduce the number of plugins on your website.

WordPress code snippet reference:WordPress basic optimization code

Zero-based creation and construction of blog website and SEO optimization-1

Hide My WP Ghost

Download address:Hide My WordPress Ghost Plugin 7.3.05

This is a security plugin that is mainly used to hide some links of wordpress. It makes WordPress websites safer through obfuscation, firewall, brute force protection, logs and alerts.

Activate safe WP paths, and other security settings.

Zero-based creation and construction of blog website and SEO optimization-1

Smush Pro

Image compression plug-in download address:Smush Pro 3.16.4

WordPress Smush API reduces image file size, improves performance, and boosts your SEO

It can compress the size of uploaded pictures and convert them into webp format. It is a very practical WP plug-in.

Zero-based creation and construction of blog website and SEO optimization-1

TaxoPress Pro

Download address:TaxoPress Pro 3.11.1

Smart Tag Manager, this is a very important WP plug-in used to automatically link keywords, TAG management, etc.

TaxoPress allows you to create and manage tags, categories, and all WordPress taxonomy terms.

Set auto link keywords in Auto Links

Zero-based creation and construction of blog website and SEO optimization-1

Pretty Links

Link Redirection Manager Plugin:Pretty Links Developer Edition 3.6.6

 

Below are some free WP plug-ins that are essential for installation and can be downloaded directly from the plug-in market.

Better Search Replace

A small plugin for running a search/replace on your WordPress database.

Enlighter

All-in-one syntax highlighting solution. Fully integrated with Gutenberg and Classic Editor. Graphical theme customizer. Based on EnlighterJS.

Table of Contents Plus

Article Content Navigation, a powerful and user-friendly plugin that automatically creates a table of contents. It can also output a sitemap listing all pages and categories.

Wenprise Pinyin Slug

Automatically convert Chinese article aliases, category item aliases, and image file names in WordPress to Chinese pinyin or English translation.

WP Meteor

Improve your page speed score by 2 to 5 times. A whole new way to optimize your page speed. This is a free LCP page optimization plugin that gives you instant results.

Article pictures

If the article does not have a thumbnail, you can use this plugin to automatically generate a thumbnail for the article, and also support displaying the thumbnail on the article content page. You need to upload a font, and it will automatically generate a title thumbnail if there is no thumbnail.

IMGspider Image Spider

IMGspider (Image Spider) is a WordPress plugin for crawling images in WordPress articles. It supports crawling and downloading common images such as JPG, JPEG, PNG, GIF, BMP, TIF, etc., and can crawl all the images referenced in the article content to the local server with one click.

Delete Duplicate Posts

A small plugin for article deduplication that can remove articles with duplicate titles.

kk Star Ratings

kk Star ratings allow blog visitors to engage and interact with your website more effectively by rating posts.

Ultimate Category Excluder

Easily exclude categories from your homepage, feeds, archives, and search results.

Browser Screenshots

Browser screenshot plug-in, can convert URL into browser image

The above themes and plug-ins are important parts of the website. After installing the themes and plug-ins, you can then design the themes and add website content.

5/5 - (1 vote)

Leave a Reply

Your email address will not be published. Required fields are marked *