So this articles will save your time and will give you simple, most valuable plugins to install and how to do that.
MUST HAVE SECURITY PLUGIN
Install the first plugin for security and cross them so you can also set up the Filesystem Security and permission as well as other options.
The steps for installing the plugins are:
- Go in the plugin area.
- Click “new plugin.”
- Write the name of the plugin in the “itheme” security plugin.
- Install plugin.
Then activate it, and in the plugin folder, you will have your plugin. You will see this picture:
So get your free API Key, and on your screen, you will see something like this:
After this, click Save settings. And now you can configure your plugin.
You will have this picture on your screen and then click on set up your plugin. As you can see you will have many options, being one of them “File Permissions.” Click at “configure settings” they will make suggestions on what you need to do.
This plugin is very powerful, so we will cover essential things here for this. If you want further details, check their website and look at the complete video at https://ithemes.com/2015/10/12/best-settings-for-ithemes-security-pro-checklist/
Then, what to do next?
1. We’ll use the “list view” which is preferable, and can be seen in the picture below the “list-view” marked in red:
Security check just click it to run, and it will do all that it needs to be done – you will have a fixed it button if something goes wrong.
In global settings
- Write to Files – Allow
- Lockout White List – add my current IP to the whitelist
In 404 detections – do enable settings
Local Brute Force Protection, you must install it so when you log on WordPress, it will allow an infinite number of attempts to log in even if they get the incorrect password.
So, you need to:
- Max Login Attempts Per Host set on 3
- Max Login Attempts Per User set on 6
- Automatically ban “admin” user check that box
- Hide Backend Hides the login page by default of your login www.yourwebsite.com/wp-admin
If you want you can change wp-admin in another login slug so just put that word and next time you will log by type that root.
In the system, tweaks check all the box.
In WordPress tweaks
- Windows Live Writer Header remove
- Comment Spam you will reduce check out that
- File Editor disable file editor
- XML-RPC enable because we will use a jetpack which is the great plugin.
- Force Unique Nickname check its right
After wrapping up these previous steps, you will have the option to configure your firewall. Please glance at the picture below. The plugin will do all for you.
After installing WordFence, you will go to the tools section under primary option, which will show that you’re writing your email. On the side menu, ENTER YOUR EMAIL ADDRESS to receive alerts. Upon placing your email address click save later.
You will have more default options already set up on what you can do. You can go on tools and under basic options check out Update Wordfence automatically when a new version is released. Checking it by typing your email address.
To turn on Extended Protection, follow these steps:
- Choose Wordfence > Firewall from the left-hand menu in the WordPress admin.
- Click Optimize the Wordfence Firewall
There’s a lot of techie text on this page, but don’t worry about it unless you have more than one WordPress running on your site, or if your server’s configuration is different to the one shown on the page. Just click Continue to move to the next step:
The next page asks you to download a backup copy of your .htaccess file before Wordfence changes it. Click the Download .htaccess button to download the file to your computer, then select the Continue button to make the changes:
And voila! You will have this look at your page
Now, for security aspects of your plugin we will tell you which plugins we recommend:
WORDPRESS AKISMET PLUGIN
Akismet an anti-spam plugin which checks all comments and filters out the spammy comments.
How to proceed with Akismet?
To install Akismet, follow these steps:
- Log in to your WordPress site as the administrator.
- In the left-hand pane, click Plugins.
- Under Akismet, click Activate.
- Click Activate your Akismet account, and then click Create a new Akismet key. Follow the instructions to create a key.
- After you receive the Akismet confirmation e-mail message, go to the WordPress plugins page again.
- Under Akismet, click Settings.
- Click I already have a key.
- In the Akismet API Key text box, paste the API key that you received in the e-mail message.
- Click Save Changes.
- To configure Akismet, click Settings under Akismet.
So you will see this picture and just copy your key
WORDPRESS ANALYTICS JETPACK PLUGIN
Jetpack is a must have the plugin for every WordPress website. As the name suggests, it offers a pack of excellent features for your website to fly up high and make it a success. Jetpack takes care of your site’s security, website performance, traffic growth, image optimization, website appearance and a lot more. All will set up in a minute when you create an account and enable the plugin.
But later you will see that jetpack has several widgets such as:
You can implement this in your website page. But what is the scoop?
We will speak more about that next time. For now be aware what you need inside of your site or blog because after activating the plugin, go to Settings » Slim Jetpack. There you will see available modules.
You can selectively activate the modules you need – you will not need all, and sometimes you already have some modules inside of your theme which you are installing.
MonsterInsights is a plugin that allows you to quickly add, customize, and manage the Google Analytics website tracking services on your WordPress site.
After installing it, you need to tell the plugin which of your Google Analytics profiles should be connected. You may have multiple profiles within your single Google Analytics account, so the plugin needs to be sure which one to pull the data from.
You can create a google analytics account and put the code inside of this manual set up as you see in the picture below:
Track Outbound Click and Downloads: This tracking option will allow analytics to track clicks and downloads on your site as events. Essentially, if you check this box, you will be able to see what and how many times links on your site were clicked, along with any downloads of PDFs, images, or other documents that can be accessed via a link.
Allow Tracking of Anonymous Data: This is not a tracking option, but rather an option that will allow the plugin to track the themes and plugins you use to provide a better user experience.
Checking this box will allow Google Analytics to track data from users in countries where privacy restrictions may not allow for data tracking.
Ignore Users: This option allows you to add in user types so that they are not tracked when logged in and visiting the site. By default, “Administrator” and “Editor” are included.
Disable Analytics Dashboard: This will turn off the dashboard functionality of the plugin and stop the plugin from showing you the latest analytics data pulled.
At Universal Settings
Enable Universal Tracking: This turns on Universal Analytics tracking, and we recommend you check this box.
Enable Demographics and Interests Reports for Remarketing and Advertising: By checking this box, Analytics will be able to pull demographic and interest-related information about your website visitors to give you a better idea about your audience.
Just set up track full URLs and put instead of just the domain full links.
Yoast SEO plugins
Yoast SEO must be included as a plugin for optimizations. Click on ‘Plugins,’ ‘Add New’ and type ‘Yoast SEO’ All you have to do now, is click the ‘Activate Plugin’ link, and you’re done! Then will show something like this when on the left side click on SEO.
Here we talk about basic stuff because in some next tutorial we will explain all the relevant details about Yoast SEO. Just for you to have this thought in your mind, SEO stands for “Search-Engine Optimization” which helps your website rank higher on search queries from users on search engines like google or bing. The higher you rank in results from your search engines the likelihood of attracting more visitors to your website will be higher, meaning possibly gaining new customers and increasing your online revenue stream.
For now, you can check out their page https://yoast.com/wordpress/plugins/seo/
And set up this:
The dashboard is very self-explanatory, and we have nothing to do here aside from reading the information that you get.
In General, click at open the configuration wizard and step by step you will do this as we show you in the picture:
Yoast Site type
Yoast Post type visibility
Yoast Multiple Authors
Yoast Google Search
Yoast Google Search Console
Yoast Title Settings
- Advanced settings pages you enable that
- On page.org disabled that
- Admin bar menu enable that
- Company info about your information for filling it in
Webmaster tools you need to sign up for each webmaster tools using the HTML verification options and paste the code inside of Bing webmaster tools, Google, Yandex. And remember to save changes.
In the left part under Titles & Metas
In general settings:
- readability-related suggestions disable because we do not want to measure long or short titles
- keyword analysis are enabled
When we talk about blog posts, what you need to have:
Title template: %%title%% %%sep%% %%sitename%%
Meta description template: %%excerpt%%
- Meta robots on index
- Date in snippet preview show
- Yoast SEO meta box show
For the pages, all the same, just date in snippet preview put on the hide.
- Title template %%title%% %%sep%% %%sitename%%
- Meta empty box
- Meta robots – no index
- Date in Snippet Preview – hide
- Yoast SEO Meta Box – hide
- Blog Categories
- Title template %%term_title%%%sep%% %%sitename%%
- Meta empty
- Meta robots – index
- Yoast SEO Meta Box – show
- Title template %%term_title%%%sep%% %%sitename%%
- Meta robots – noindex
- Meta robots – hide
- Format-based archives – enable
- Title template %%term_title%% Archives %%page%% %%sep%% %%sitename%%
- Meta empty
- Meta robots – noindex
- Author Archives
- Author profile of %%name%%, at %%sitename%%
- Author Archives and Meta robots to be disabled and no-index to prevent duplicate content
- %%searchphrase%% %%sitename%%
- Page not found %%sitename%%
- Sitewide meta settings
- Subpages of archives – no index
- Use meta keywords tag – disable
- Force noodp meta robots tag sitewide – enabled
- Social in left sidebar will open your social media. In Facebook add open graph allow – that lets you upload custom graphics to pages/posts using the meta box, so your content image looks splendidly when shared on Facebook, Twitter or any other social media platform.
- Upload your logo and in Facebook app ID enters Facebook app id to enable Facebook insights.
- For Twitter pick up enable Add Twitter Card metadata and for default card type to use pick up a summary with a large image.
XML Sitemaps its great add you need to enable it, and click at XML sitemap copy and paste into your webmaster tools.
That steps you will do when you finish whole set up of your websites. Not now! Because we just started with all of this. 🙂
Now about breadcrumbs are you familiar with what is it?
Breadcrumbs are the navigational text that appears on the top of your content. For example, you are here > Home
So enable that options and in first filed define how will separator looks like.
- Permalinks – remove the word category
- Enable redirect to the actual post
- Keep clean up permalinks
We will visit the RSS in the advanced part of SEO
For the content you will create before each post in the feed, type this:
For the content to be placed after each post in the feed put this:
WordPress W3 Total Cache Plugin
Caching plugins will cache your posts and pages as static HTML files which are served to the users. The plugin reduces page loading time drastically and helps to optimize overall site performance. Additionally, enhanced site-speed will profoundly impact your site SEO.
So when you install what to do:
Page cache – Check the checkbox to enable this option.
Select Disk – Enhanced from the drop-down; this is the preferred setting that will work properly on Shared Hosting.
Minify – Select Manual (radio button).
Minify Cache method – Select Disk.
HTML minifier – Select Default.
JS minifier – Select Default.
CSS minifier – Select Default.
Database Cache – Check the checkbox to enable this option.
Object Cache – Enable this option.
Browser Cache – Enable this option.
CDN – Select this option.
Then go on page minify left sidebar and there:
- Rewrite URL structure
- HTML minify settings:
- Enable inline CSS and inline js
- In JS minify settings you will have something like in the picture below:[su_spacer size=”20″]
Also, allow CSS.
Click save, and you are done 🙂
Contact form 7 plugin
Great plugin that people can contact you, for example, our look like
Just after installing the Contact Form 7 plugin, you’ll see a default form named “Contact form 1”, and code like this:
- [contact-form-7 id=”1234″ title=”Contact form 1″]
Copy this code. Then, open the edit menu of the page (‘Pages’ > ‘Edit’) into which you wish to place the contact form. A traditional practice is creating a page named “Contact” for the contact form page. Paste the code you copied into the contents of the page.
Now your contact form setup is complete. Visitors to your site can now find the form and start submitting messages to you.
If you want to customize that then see this picture
When speaking about a contact’s form, every tab has a couple of different functions.
The form tabs are one of the most important, permitting you to create what information you’ll want your contacts to fill in and share it with you on your website as the first engagement between possible future clients and your company.
You may customize your form tags, but for now, you can use the default form option:
- Email address.
- Send Button.
If you rather use more tags feel free to check this weblink on further explanations for how to do it using HTML and form tags. (https://contactform7.com/tag-syntax/)
The mail tab will be the email template for your emails which will be sent as a result of contacts engagement in your form submissions.
- You have field to Answers for your request
- From; Your name
- Subject: The subject line from your emails.
The messages tab is used for some reasons, including way for making notifications to contacts. Messages are what you will automatically answer to your readers etc. For example, Sender message was sent successfully; Sender message failed to send, etc.
According to best practices in this area states that personalization will lead you to a closer engagement with your prospects, increasing the likelihood of lead-nurturing and igniting the conversion process from visitors into leads and furthermore potential clients.
Page builder plugin
Page builder you can pick up from this link. Great for adding entirely custom content elements and custom layouts to your pages and posts.
So when you open the page in the right corner, you have the page builder seen in blue color writing. Click on that and here is what you will see:
You can add widgets, rows, layouts when you click on add widget, all widgets you install will be shown there. Just be super creative – that is all 🙂
Are similar things you watched in the previous pictures. You start by inserting shortcodes so that when you click on them, you can pick up some shortcodes like:
So click play import on page and testing creating content for your website/blog.
Related posts plugin
Related posts are hugely important for your audience. You may consider paying attention to this plugin and download related posts plugin.
What that does at the end of each post will show you related post to that post. Simple as that.
The primary purpose of your blog or website is to direct attention by getting traffic to your website, so you must enable the option of people sharing what you do. For this reason, you must have plugin as well.
Premium Social Tools & Social Sharing Analytics Plugin
It’s free, and it gives you a set of very beautiful and functional buttons for all networks. Plus, you can place those buttons in various locations through your site design (no matter what theme you use).
Floating Social Bar Plugin
Floating Social Bar great staff pick up here.
You can get what share social bar will include etc.
Broken Link Checker Plugin
How your blog will grow, or website can happen that you have a broken link. That is bad for readers, SEO, and in general. You need to install a Broken Link Checker given that broken links on your website can have an immense negative impact, damaging your reputation.
They can stop search engine crawlers, lead to lower website traffic, and create a subpar user experience. All of these things can take a chunk out of your revenue stream.
The solution? Stop broken links dead in their tracks, and correct them before it’s too late.
You can do this easily with the Broken Link Checker plugin.
Thanks for reading this, have in mind that this is the great list for build amazing website, fast, security and with great content.
Have on mind when you choose too many plugins, as well as when you choose the wrong ones. This mistake can harm your website and slow it down. So befour pick up of plugins have in mind what you want to accomplishment.