Build a WordPress Blog in No Time! | Hassan Aboul hassan | Skillshare

Playback Speed

  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

23 Lessons (1h 58m)
    • 1. Course Introduction

    • 2. Web Hosting?

    • 3. Setup The Hosting Server

    • 4. Map Domain To Our Server

    • 5. Finish Setup

    • 6. Install our Theme

    • 7. Website Performance

    • 8. Install Required Plugins

    • 9. Configure Protection Plugins

    • 10. Configure Backups

    • 11. Create the privacy policy page

    • 12. Create the contact page

    • 13. Email Delivery Service Setup (SMTP)

    • 14. Menus and URLs

    • 15. Creating Post

    • 16. Editing Widgets

    • 17. Setup Web Analytics

    • 18. Tracking Pixels

    • 19. SSL

    • 20. Exploring The Dashboard

    • 21. Setup Ads

    • 22. Setup Newsletter Form

    • 23. Mini SEO Course

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.





About This Class

Do you want to build an Awesome Clean blog with WordPress? and in less than 2 hours? You are in the exact right place!

In this PRACTICAL course, I will show you STEP-BY-STEP how to create your own WordPress Blog and I will cover almost all the concepts needed to build a FAST, CLEAN Blog on your own VPS Server.

Why you own VPS Server?

I have today more than 15 websites today running 5 Online Businesses, and after years of testing, I found that hosting on a VPS server is the cheapest, fastest, and best way to run a website.

So, In this course, I will cover also how to get and set up your VPS server to host your blog (It's so simple as you will see!)

My Promise to You

I'll be here for you in every step. If you have any questions about the course content or anything related to this topic or any other topic, you can always submit your questions. And I will be here with you to help.

I want to make this the Top of course in Building WordPress Blogs! So if there is any way I can improve this course, tell me, and I'll be happy to hear, and I will make it happen.

Go ahead and click the enroll button, and I'll see you in lesson 1!

What are the requirements?

  • The Passion to learn and ask!

  • Computer with an internet connection.

What am I going to get from this course?

  • How to Create a VPS Server For Web Hosting.

  • How To Setup WordPress on Your Own VPS.

  • How To Create a Blog Like H-educate's Blog.

  • How To Create Posts & Pages.

  • How To Go With The Best WordPress Configuration.

What is the target audience?

  • Online Business Owners who would like to start a clean blog for their business.

  • Anyone who is looking to learn WordPress Easily and in No Time.

  • Entrepreneurs.

  • Digital Marketers.

Good Luck!

Meet Your Teacher

Teacher Profile Image

Hassan Aboul hassan

Digital Marketing & Tech Specialist


Hello, I'm Hassan.

The thing I dislike most is talking about myself, but here, I'm obliged to do so. I fell in love with computers when I was 8 years old, and by the age of 9, I had made a full Windows installation. I tried my best to learn everything I could about computers; such as Programming, Network and Server Administration, Hacking and Security, Computer Maintenance, Virtualization, Linux & even Adobe and Auto DeskGraphic, and design products.

Computers are my life. By the time I've written this biography, I have gained more than 8 years of experience in Network and Server administration.

And more than six years in .Net, Java, C++ Programming, and of course Database design and administration.

I used to teach these subjects in my company for four years ... See full profile

Class Ratings

Expectations Met?
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update.

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.


1. Course Introduction: Hi everyone. How are you? The first thing? Thank you for enrolling MI corps. Thank you for your trust. I hope you will enjoy this course and get some real value after you finish this awesome course. So as you know, this course is about creating a blog with WordPress and mainly how to create a blog that looks like mine, like educate blog. So if you are following my courses, my other courses, my youtube channel, you know, I don't like wasting time and I don't like these Wikipedia definitions. Like this. Wordpress is a content management system, blah, blah, blah, blah. I don't like these things. In this course, you will learn by practice. You will learn by applying what you will see in front of you. And I will make sure to make you understand every detail while you are practicing so you don't get bored. And you don't just sit down and listen to boring stuff. So in this course, you will not see any theoretical lectures like what is WordPress and took ten minutes about WordPress or difference between and and so on? No, you will learn things that you need to learn. I will not waste your time with anything else. If you want boring stuff, if you want Wikipedia definitions, you can just go to Google and search for whatever you want. Here we want to learn something that helps you and your business and creating YouTube blog and getting real value from this course. So simply and ten seconds, WordPress as a software allows you to create websites easily. That's it. So I hope you will enjoy this course. Don't forget to follow up one by one if you have any questions. If anything is unclear, just stop the lecture. Asked me, get your answer, clarify things, then continue. See you next. 2. Web Hosting?: Okay, friends. So the first concept or the first thing you have to understand before you go and start creating your own website or your own blog is something called hosting. Where you are going to host and set up your website. Because you know, a website is a set of files that you need to publish online. So you need to get a server or to buy a hosting plan and put your website on. Now, I don't want to bother her head and go into technical details. I just want to tell you this simple statement. Whenever you want to create a website, you need hosting service. In my case, in my course here, I will be using digital ocean. Why do you not Ocean? Because it's so simple to use as you are going to see em this course. And the second thing is I have a special link for you, especially special coupon, which will last for one month with $100 to test Digital Ocean totally for free. So you can follow up with me, this scores totally for free. And this what's nice about the score so you can learn everything without paying any penny. So go now check the link and description and sign up using myelin. But in case you have your own servers, in case you have your own hosting package, whatever company you want to use you can use, don't worry, you are not obliged to use digital ocean. We are just going to use it and creating our server. And then you will never go back and Digital Ocean. So it's up to you if you want to learn with us for free, sign up with my link. If you have your own hosting package, your own hosting service, go with it. It's up to you. So there's about hosting. Let's now go to Digital Ocean and create our WordPress website and see how things are. So, so simple. 3. Setup The Hosting Server: Okay, friends. So as I told you, just go and use my link to sign up with Digital Ocean. I don't want to waste your time now by signing up and filling my name and email and so on. Just sign up. And after you log in, you will be in the Digital Ocean dashboard. And this how it will look. You don't have any droplet or any server. By the way, a droplet in Digital Ocean as simply as sort of a way you are going to host your website. So how to create a droplet or how to create a server to host WordPress simply, you have this green button here, click on Create, and then click on droplets. So simple as you are going to see now. Now it will tell you to choose the image. What's nice and Digital Ocean, it can install WordPress for you automatically. So simply go to market place here and then sweet a little bit and search for WordPress. And you can see here war press, just click on this and it will automatically WordPress on urban to 18. Don't worry about now we want all the server. It will install WordPress automatically. Then it is go down here to select our size. You can start with $5 machine, but I prefer to start with $10. And if you are using myelin, you don't need to worry about anything. It's anyway three, but $10 is better than $5 to start with a new website to get somehow a good performance your server. So start with $10 and that's go down. And now we need to select the datacenter. I will keep it in Germany, Frankfurt deconstruct. And usually you want, no worries, just go down here. And now you need to enter the root password of your server. Be sure to enter a strong password. I will enter my password now. So this is my password I'm going to use to configure my server. Please choose a strong password and analyze this one here. Then we are going to set the host name simply, this is your domain name. In my case, I will be using a domain for training, for testing. Now it's actually So simple. So enter your domain here, are going to map and configure this later, but just enter the domain now the host name here, and let's go down and click Create droplet. I think it's so simple. You see we select WordPress and set the password and click Create. And now these that ocean will automatically create a server with WordPress already installed on so simple. In the next lecture, we are going to see how we can map our domain name so we can access our server with domain and set of IP. I will talk about this in detail and they are going to configure our server. So stay tuned and follow up with me. 4. Map Domain To Our Server: Okay friends. So ten now we created a server in Digital Ocean and door press now is installed on, as you can see here, we have our server. It's name actually, and we have our press website installed on this server. Before we go now and connect our WordPress website and start configuring it. We need to map this server to a domain name. Now maybe some of you are somehow knew they didn't have any technical background. In just one minute, I want to explain what is a domain name and what is an IP address. If you go now to the browser and open my website, you will write ACh This is my domain name, is the name of my website. So every website owner must have a domain name that you buy and reserve for yourself for your business. So it's a unique name for U. We do this using companies like maybe GoDaddy, what it can buy domain names, or maybe you can go to name cheap. You can buy a domain name from named cheap. Maybe enough. We have a lot of companies and services that sells domain names. In my case, I am using GoDaddy and I have this domain here, So I can test and follow up with you in this course using this testing dormi. Anyway, now, you need to buy a domain name for your website. So please go now to GoDaddy or name cheap. I will keep a list of domain services so you can choose whatever you want and then simply go here as an example in GoDaddy, Let's open this to see together. I explained this a lot and other videos and courses for me, but just in case, go to GoDaddy and simply here in the search bar, you search for a domain name to see if it exists or not. As an example, let's say you are selling eyeglasses. You search for eyeglasses, anything, any keyword you want. Or if you have a brand name, you can search for it also anyway, you can see a list of available domains that you can buy. And you can see it's like $9 per year. Some of them, we have $3. So you can check any domain you want and buy for yourself. And now you have an aim, you bought a name, and you have a server, but you don't have a connection between them. So you need to do something called mapping. We map the domain name to the server IP address, so we can act as the server using the name. So let's go back to Digital Ocean. Here we are. We have our server and you can see here we have the IP address. What is the IP address? Also just in brief? And the network device, your mobile phone, your router, your PC, your laptop, your servers, your websites, any network service or device has a unique identifier that is used to communicate over the network, over the internet. This unique identifier is called the IP. So it's like an ID for each device on the public network. So, um, my case, there's my public ID, this my IP address for this server. So I'm going to do now is to map this IP to my domain name so that I can point to the domain with this IP and point to the IP with this domain. So they are mapped together. I think the idea somehow simple anywhere if you need any details, you have anymore questions. I am heat every day to help you just post your questions on your the mean that I will be with you anytime, as I mentioned before. So what I'm going to do is to copy this IP. I copy that, click on copy here and go to GoDaddy where you bought your domain or Name Cheap or whatever service you are using and then got your domain. And here we have something called manage DNS. It is the same concept in all DNS or Domain companies just go to the DNS management zone, you can see here. And then here we have something called the a record, the main record on top, it's pointing to add at means the same domain, the point the dominant itself, just edit now this IP address, the main IP address, and click on save. That's it. Now, this domain, which is at pointing to itself, is pointing to this IP address, which is my server address. Now, our domain is pointed to our server, and now we can access the server using the name instead of the IP to make things simpler and to have a brand name for your website. I think the ideas somehow symbol. In the next video, we are going to connect to our server and set up WordPress and continue our installation. So stay tuned and follow up with me. 5. Finish Setup: Okay friends. So now we are ready to connect to our server and continue our Wordpress setup and configuration. So now we have our server. We can access through the IP all through the name as you did in the last lecture. Now to ensure that the name has mapped correctly to the IP, you can simply open Cmd or the common prompts on Windows or any comment line and ping the domain name, just say being adjudicate and my case Here enter your domain name and click Enter, and it will show you replying from the IP address of your server. You can see this IB is my server IP. Everything is awesome. My IP is connected to my domain name. So now we need to access the server and continue our configuration. I will copy now the IP address and now to configure the sum for the first time, we had a small to call booty. So I will keep drilling a description download putty, just nominal that is totally free. It's a small tube as we'll open like this. And you can see the host thing or the IP. So I will paste the IP address of my server. I will copy it from here and paste inside. Putting. Just in brief, put the is an SSH client is used to manage and configure a Linux server. And since WordPress is hosted on a Linux server, we are going to use this small SH claim. So I click Up and click yes, and here we are. It will tell you to log n as just say root, which is the root user, the admin user, and it will tell you now to enter the root password. Do you remember when we created the droplet, it asked you to enter a root password. So now just enter it here. By the way, it will not write anything in the screen for security reasons, but it's writing the password. Don't Tory, just now write the password and click Enter and rate. And now it will automatically start the WordPress configuration for you. It's so simple. You will see now the first thing, it will tell you to enter your domain name. So simply I will say in my case, it should here please enter your domain and not mine. Of course, Click enter, and now enter your e-mail address. I will enter my, okay? Then it will tell you to enter the username. Now for WordPress, I will say as an example, my name now and username and enter the WordPress password. The block title should UK, for me, blog, training, anything anterior blockName, we can configure everything later again. But just now to continue say uy and degrade. Now it will tell you a few one to issue an SSL certificate. If you want to get a certificate, an SSL certificate for your website automatically for free from, let's encrypt this very nice. So does the option allows you also to configure SSL automatically for your website. We'll talk about later if you don't know anything about it, non-story, say now yes. Y enter an email. Click. Agree. Would you like to show your e-mail address? I will say now know, and now it will tell you which domain you want to secure. I will say number one, which is actually Just wait a little bit and great. A cell as configured. Now the last option was telling you if you want to be direct automatically to secure HTTPS or not, I would say yes, it's better to direct automatically. And here we are. We've finished the WordPress configuration and now we can connect our website just with a little bit. Very nice. That's it. Now, you can forget about Digital Ocean, forget about beauty. And now we can start working with our WordPress website and the browser ofcourse if you are using a shared WordPress hosting plans from different hosting providers. I don't prefer because the performance somehow is low. I prefer using a VPS server like this and Digital Ocean or any VPS company, you will not worry about this configuration. It will configure everything for you. But in this way, you are configuring your own server with high-performance, with full manageability, no shirt configurations and so on. Anyway, let's close putting now. And I will go and open my WordPress website. I would say, arpanet, sorry, it should decay. Dot org. And here we are. This is my Wordpress New website you can see, and here is a SSL certificate connection is secure, so everything is awesome. Now we are ready to log in to the admin dashboard and start our real-world inside war press. I hope you enjoyed this lecture. You got some benefit. As I tell you always, if you have any questions, anything unclear, please pause the video, go to the questions section submitted questions. I will be with you almost every day to help you see you later. 6. Install our Theme: Okay friends. So now we have our WordPress website or our blog, and now we are ready to start configuring and setting up our WordPress website. So the first thing you have to know and learn is how to go to the dashboard, to the admin panel of WordPress simply you right here slash and then WP dash admin. So simple. And now you can log in to the admin dashboard. It will show you this login screen. Enter your user that you used when we configured word press in the last lectures and enter the password and log in. I think it's so simple. Here we are and our website dashboard, and here it is, most our work will be in. And anytime you can go here to this blog name or website name and right-click and visit side to see any updates and how your website is changing whenever you change anything in the dashboard. So let's keep our website up and, and keep our dashboard open. So whenever we changed something, we can refresh this page and see how things are being affected. So what I'm going to do first, since I told you in this course, we are going to create a blog like mine, like adjudicate blog. If we go here to adjudicate block, you will see this is my blog. So as you can see, I'm using a custom theme here. What does that theme I'm using simply, it's called the brick eyeballed from battle market, from theme forests, and cost's around 3 $9. Now you may tell me, I don't want to buy your theme. It's up to you. You can use a free themes if you want. But if you are looking to create something like this one like my website, like my blog, you need to get this theme and installed in your website. So now we are going to see how we can install our theme and our WordPress website. So let's go back to our dashboard and simply hidden that appearance section, we have something called theme's. Just click on themes. And now you have these free themes here. Simply you can click on add a new theme. And then you can search for any free theme and sidewalk press, we have a lot of free themes that you can use a few one cell shape or any keyword. Or you can simply go to popular themes or latest themes and check any free theme you want installed on your website. By the way, I use a free theme for my main website. If you go to etch, this is my main website here I use a free theme called naive. If you go here, you can see this neve. So I'm using this free theme for my main website, but for my blog, I am using this somehow in thrusting thing. The main characteristic or the main advantage of this theme is the speed. It can go up to 100% Google PageSpeed. Let's see this. I'll go to live for view just to show you this theme preview, remove frame. Anyone now, so this is the website theme I would paste in Google PageSpeed Insights to analyze. And you can see we have really a high speed themes, 96 on Google PageSpeed Insights, and 93 for mobile speed. So it's really an awesome theme. It looks great and has a high speed. Again, you are not obliged to use this theme. It's up to you. But if you want to create something like my blog, you need this theme. So I will keep the link attached to this lecture. If you want to buy this theme, it's up to you. Anyway. Let's go and install a theme now. So in our case, we don't search for themes here. We upload a custom theme because we download it from this website. It's a custom theme. You simply click Upload Theme here and then you need to choose a file. So after you buy this theme or you got anything you want, you can simply download here that zip file and you can see it as Marnie themes. So I will go and let's copy this folder or the zipped file. Copy, go to my desktop, pasted here and extract. So let's open this folder and we have the demo content with documentation licensing. So what we need here is the main theme, WP dash breathe. So let's go back to our dashboard and click Choose File and then call the desktop and open this install, this theme, click Install. Now I think the idea is so simple, we are just uploading the theme files. And Lord press will take care of everything else to upload and stall because it's installed. Let's activate. Very nice tool gives you this small wizard. Click on Start. Install child theme installed. You can see how thick it is so simple. You need to enter your email, your invite two partials code. When you buy this theme, you will get a code so it activate this theme, just enter them here and click on activate. Now it will tell you to install some required plug-ins. Just say install. Nothing complicated here, just follow up with the wizard. Great. Now it will tell you to import some demo content. So it will show you how the object will become and will make you familiar with the theme. So let's import also. We can delete everything later with no worries, just import now to see how your website will become after you add post, after you add pages and so on. So let's wait a little bit for the import process to complete. And I'm going to be back with you in a little bit. Very nice. All done. Let's go to Dashboard, go back. And here we all, we installed our theme inside our WordPress website. Very nice. Now let's go to my blog and let's refresh the page to see how our website looks now for fresh and degrade, you can see we have now a full blog with demo content. There's the logo is the menu we have demo post that looks like my blog. You can see here it looks like mine somehow. So now we setup Wordpress, we add an installed, our theme, we are ready now to go in the install more, some more plug ends and go with custom modifications to see how things work inside our website. I hope you enjoyed this video, please. If you have any questions, I will be every day to answer your questions. Just submit and post them in the Udemy is Questions section. See you later. 7. Website Performance: Okay friends. So now we have our website. Lets now optimize for the best performance and speed. This very important, especially if you want to rank your website higher. We will talk about this later. So speed is very important for user experience and ranking your website. Anyway, now, let's go back to our dashboard. I will, I'm going to do now is stalled as small plug-in. So let's go here to plug ends and click on add. And you will do is I plug n simply it's a piece of software or a small extension that you can add to your press and gives you a certain functionality to make things easier for you in managing your website. Simply here, search for cash, are going to install a caching plugin that helps us improve our website performance. And it's recommended if you are using that brief theme to use this plugin W3 Total Cash install now, so simple, just click on this button and then activate. Now what's nice that if you are using the theme I told you about the Greek theme. The author of this theme gave us a small phi so we can optimize everything automatically without worrying about anything. So simply here we have the W3 Total Cash plugin. Just go here to general settings. And then just go down, down, down here. And we have something called import configuration. So if you click on choose file and we go now to the brake folder, then to demo content, you will see we have W3 Total Cash configuration and this really awesome. So you will not worry about configuring any details. Just click on this file and click upload. And now the plugin will be automatically configured to fit the best settings for our theme. This only if you are using a theme. I mentioned that you are using other themes. You will not do this operation. So here we are. We configured this plug-in. Let's go now to our blog and see our page speed inside. I will analyze that. See, OK, we have 74 for mobile and 89 for desktop. Not bad. So now to get more performance, I'm going to install another plugin. Just go to plug-ins again, add in you. And there is a plugin called ought optimize. So search for all to optimize. And here we are, this our plug n, it's also free, just install now and activate. This will help optimize the CSS JavaScript codes and our theme. So here we are, Optimize, plugin, click on it so we can configure the settings simply here. Click on optimized JavaScript code than optimize CSS code and check this and line all CSS go to optimize HTML code. So simple and click Save Changes and empty cache. So here we are. Configure the second plug n. Let's go again and test our website. And you can see now it's 91 and that's perfect, I think, for our page speed. So here how you can optimize your blog and your website for the best performance and speed using this theme. Anyway, this bug and optimize can work with any theme. So if you are using brick or any other theme, again, install and optimize to get the best performance. 8. Install Required Plugins: Welcome again everyone. Whenever you set up a WordPress website, there are some plugins that are required to be installed. It's a must and store the plugins that I'm going to show you now in any WordPress website. So let's go back to plug ends and then click on add and you, and let's start with the first plug n, which is protecting our website with our firewall and a security system. So simply saw search for firewall. And you will have a lot of options. I use my website to this plug-in warfare and security firewall and malware scan, I think it's perfectly, you can see 3 million installs with 3,500 five-star reviews. So it's perfect. I think click Install Now and activate this plugin. I think it's so simple. So this is the first plug n for the final, I will show you later how to configure everything. Now let's install the plugins only in this video. Okay, let us go back to Plugins, Add New, skip the configuration for now. The second one, the second plug n is called Kismet and the spam you can see it's on the first page and it's a must to install this plugin to fight spammers. You will notice whenever you publish your blog, there is a lot of spammers who was thought writing down spam contents and spam comments. So to find those spammers, just be sure to install this plugin now and my website is already installed, just update to get the latest version. And it's free, by the way, for bloggers. So just installed it. Very nice now or go to the third plus N, which is also very important, which is to back up your website. So just search for backup. And you will have multiple WordPress plugins for backup. I do prefer an I use updraft plus backup plug n. So installed this you can see also 3 million active installation with 3,600 five-star reviews. So it's a perfect plug n i use. You will see later how this plugin will help you back up your website automatically to the cloud. So we have this plug-in installed. Let's go back to Plugins, Add New again. And we need to install a plug-in that allows you to add HTML code in the header and the footer of your website. You know, any website has an HTML page. As an example, this my website here or visit the website you are writing on. If you right-click anywhere and click on view page source, you will see the code, the HTML code off fuel website. Sometimes some plug-ins like we will see later. If you want to activate like Facebook pixel marketing or caught on marketing, you will need to insert some code, snippets, some small codes, and you'll website. So it's important to manage this automatically using a plugin like this one, and insert headers and footers plug-in. It's an awesome and simple to use plugin. Here we are with 1 million active installations. Install. Now, don't worry, later on when we reach the configuration, I'll explain how and when to use this plugin, so don't worry about anything now. So this plug-in number four, I still have only one required plugin, which is for optimizing images. Search for race marsh. It I think for you smash, it's a free black end vis a vis the plugin here for optimizing images. You know, in utero website, you will have a lot of images like this. You can see we have a lot of images here. So it's very important to optimize and compress the size of these images automatically whenever you upload on your upside so it can get better performance. So let's activate this plug n. And here we are. So that's, these are my five recommended or require the blight ends to install in any WordPress website for security to back up and to optimize your images. In the next videos, we are going to cover each plug-in alone later and see how things work. 9. Configure Protection Plugins: Ok, gave friends in the last lecture, I showed you how to install the five required the plug-ins that you need to install in any WordPress website. In this video, we are going to configure two plug-ins for security, the world friends firewall and the AC is met anti-spam plugin. So let's start with access, Matt, let's go here to plug ends. Click on install plug-ins to see the list of installed plug-ins on our website. If you go here we have the ACA summit anti-spam that's activated within do this last video, so activated, and here we are. Now simply you need to set up an account, click on set up your account. Now in my case, since I have a lot of websites, I already have an account. Just click here set up and I guess my account and go with personnel, which is free, and enter your email address. There's my email address. Just say $0 per year, which is free to use. And to yearning my family name, enter the website address, actually Very nice. Just select this that you are only publishing content without selling anything. Continue. If you want to use this website to sell and to make money, you will need to purchase a premium plan anyway. Now let's continue with the F31 grade. So now ak is met. We'll send you an activation on an API key that you need to set up a new website. Let's go back to our website and then go here to block ends again. And let's go down. We have here accuracy IMRT, click on settings so we can enter our API key manually. You can see it manually entered the API key we entered here. So I will go and up in my inbox to see the API key. They sent me. Okay, here is my, here's the email. Very nice. Here is my key. Copy it and paste it here and connect. I think it's so simple. We are just getting a freaky to activate this plug n and very nice. So that's it. Now the plugin is activated and it will protect you automatically from spam comments and content. So let's now go to warp fans and configured the second plug n, go to our dashboard here and what trends you will see now, auto things is so simple. Click on resume installation to continue. And here we are. I will enter also my email. I agree that terms. If you want to get notifications to your email, I will say now no, I don't want it. It's up to you. Click Continue. V. What opinion plan? No, thanks. I want the free plan. It's okay for now. So here we are. Let's go back to dashboard to show you now a small wizard and how to use this application. And now you can see this small message here to make your side as secure as possible. Take government optimize and configure. Just click here to configure the DNS configuration. It's also automatic. So don't worry about the thing. Click on Download H.265, it download this file just in case and click on Continue. And the clothes. And you see how things is simple. Just few clicks and now ak is met and what fans firewall is activated. And our website is secured somehow from hackers and spammers. So that's it. In the next video, we are going to see how we can secure our website more and protected with backups, with free backups. So stay tuned and follow up with me to see how we can configure our backups and our website. 10. Configure Backups: Configuring backups for your website is critical. Don't ever, ever, ever publish a website for you or for your clients without configuring backups. So anytime you lose anything, any problem happens, you can simply restore a backup and run your website again. And this way you can stay on the safe side. Let's go to Settings here and you can see the updraft plus backups plugin is installed. We just need to configure backups. So what does that back up? It's simply taking a snapshot or a back up the website files and database data. So it will take the data and save somewhere else to be a 100% safe. It's very recommended to use a Cloud Storage. In my case, I'm using Dropbox. You can create a free Dropbox account to back up to or whatever service you want. Let's go here to settings. And you can see how many remote storage basis we can save on Dropbox, Amazon, S3, Google Drive, Microsoft OneDrive. You can set up any drives storage you see here. You can also send by email whatever you want. In my case, I will be using Dropbox. As I told you, you can use a free Dropbox account. So the plugin is a free, the solders free, just configure backups to be on the safe side. So select Dropbox here, and I will say here, automatically back up my website like daily or weekly. And so every week we'll have a backup. You can also say daily, recommend weekly to back up your website to save some storage. And I don't think it's required except if your website is so critical and updated daily basis anywhere you also you can set to retain how many backups you want. I would say like retain seven back up. So I have like seven weeks all backups for my databases and follow my files. Select Dropbox and let us go down and click save changes. And now automatically the plugin will tell you to authorize your website with Dropbox if you're using Dropbox-like me. So click here. Now. It will authorize a Dropbox account. I click on complete sets up. I think it's so simple. So as I told you, you can use Dropbox or Google Drive or any other remote storage to back up your website on. It's very important to do this. We can see now we configured this block end to back up our website automatically every week to our Dropbox account so we can be on the safe side and our website will be always protected as we have a backup for it. I hope things as simple for you, please. If you have any questions, if you are facing problems like setting up with Amazon or Google Drive or Microsoft, whatever problem you are facing, please open a questions. And the Udemy is Questions section and that will be with you almost every day to help you see you later. 11. Create the privacy policy page: Okay friends, so installed our theme, we secured our website and we configured backups. Now in this video, let's create our first page. If you go to my website,, you will find the privacy policy page. To look somehow professional. You need to add such page in your website. Of course, I'm not telling you now go and contact a liar and right, some detail or complicated privacy policy. Simply, I will show you how to create a page like this in less than two minutes with websites like privacy policy, rater dot info, which allows it to generate a privacy policy in less than one minute. And I will show you how to create a page on WordPress and how to implement it. So let's start together. Just go to Privacy Policy generator, dot info, and then enter the company name here. In my case, it's actually decayed. Just slide your brand name, whatever your website name is. Okay, it should decayed anything. And the website URL, MI case So simple and click on Next. And now to ask you some questions, do you use cookies? Yes, we use cookies. Show advertising like Google Adsense, lets say now, yes, do show their rising from third parties. And he thinks I yes. And then click on Next. Click. On the contrary, I will say I cannot enter your email address. Here's my address. Of course, enter your email address here and click Generate. Just wait a little bit. And here we are. You can see this, the privacy policy page is ready. So now we are going to copy this and create this page and our website. So let's go back to our dashboard. He's Or website. And then we have something called pages. You see here we have pages. Now just in one minute, a small comparison between pages and posts in WordPress. Simply, if you want to create a privacy policy page, our contact page, a home page as selling page, whatever page you simply use pages. If you want to write a blog post, an article, you use post. So simple I think, and things would be somehow easier and you follow up with me in this course. So just go here to pages and click on, add a new saw simple. We're going to create a new page. Now. The add new page will open here. Just enthralled title I will say privacy policy. And here you need to write the content. So go back here and I will copy all this info. That's a Control-C to copy and paste here, control V. So you can see now we have the privacy policy here. If you want, you can use plug-ins like grammar lead to fix maybe some grammar or spelling mistakes. I use agreement. You can see here now I have this plug-in installed grammar really, you can install on your Chrome web browser to fix any grammar or spelling mistakes. Anyway, now, after you finish the page, just click on publish and publish. And here we are. We created the privacy policy page. Click here on view page to see that page how it looks in your website. And here we are, we can see the privacy policy and here is the privacy policy page. Very simple, I think later on I will show you how to add this to their menu or to the footer menu and so on. Now, in this video, I just want to show you how to create a page and add the privacy policy to it. So here we are. Now back to pages, all pages. You must find the privacy policy new page. You can see it here, published thetas, theta seconds ago. So simple, I think. 12. Create the contact page: Welcome again everyone. Usually any website must have a contact page where people can contact you if they want to ask about any business inquiry about anything they want, they want to contact you using the contact page on your website. So in this video, I will show you how to create the contact page so we can have a contact form on our website so people can contact you on. So let's start together and go back to our WordPress Dashboard. The easiest way to create a contact form is to go to Plugins here and click on add new and then slowed the contact form plugin. You see how things is really super-simple. So search for contact form. And here we have the plug n with more than 5 million active installations. It's called contact form seven. Click Install or Update. And my case, it's already installed with a theme. If it's not just click Install. Very nice. And then you will see this link here, the contact form plugin. You can see it here. Now simply go and click on add new form. We need to create a new contact form by default, let's say contact. For anything you want an aim for this form. And you can see here we have the name, the email, the subject, and the message. So it will automatically create the form for you and then click on save, and it will give you this tag here you can see it the stack. Just copy this tag, copy, and let's go back to pages and click on add new to create a new page so we can create the contact form on this page. I will say here, contact us the example and simply paste this tag. So simple, just paste the tag and click on publish, then publish. Here we are. Let's view the page to see if it works correctly. Opener and degrade. You can see automatically this plugin will create this form for us. So anyone now can enter their name, the email, the subject, and the message, and send you a message. And it will be sent to your email inbox, to your WordPress email admin. What is this email? This what you configured and the setup of the WordPress. If you remember, you can find it here in the Settings General and go to General here. And you will find the administration email address. You can see there's my email address here. So adding one who submits the Contacts Phone, this message will be sent to my email address so I cannot apply and follow up with him on email. This the idea of the contact form. Now we have a small problem. As I told you, when someone submits this form, an email will be sent to my address. So your website will send an email. Now in this case, if you want to look somehow professional, you don't want your emails to land in spam. You need your emails to land an inbox. You know, when you open, let's open my Gmail and McClellan example. You know, we have the inbox and we have here spam emails were spam filters, recognized them as spam. So you don't want your image to be in spam, you need to look professional as a website owner. So in order to do this, as a good practice, you need to use what we call an SMTP service or an email service provider and explain this. And I talked about as MDP and email services in details on my YouTube channel, you can check if you're interested to learn more about it. I will keep the link attached to this lecture. Anyway. Now, we need to add an SMTP provider, an e-mail provider that will help us get better delivery rates and reach the M box instead of the spam. So we are going to use an email delivery service. How to do this? This what we are going to see in the upcoming video. So stay tuned and follow up with me. 13. Email Delivery Service Setup (SMTP): Okay, friends. In the last lecture, I showed you how to create the contact form and I told you whenever someone submits this form, you upside will send an email and they told you to look professional. You need to reach the M box of your recipients. So any email going outside your website, it may be a transactional email, a set password, email and email marketing email, newsletter. This contact form, email and email going outside your website. It must look professional and reach that is CPN inbox. So I told you to do this, we need to use an email delivery service or a professional SMTP service. Now we have a lot of options when it comes to SMTP services. Now what I am really concerned about in this video showing you how to set up this. I'm not selecting an SMTP server, even though I will give you some examples and what I use in my website. Anyway, you can go to the dashboard again and go to plug-ins. And let's add a new plugin so we can configure a custom SMTP service. And by the way, sometimes it's necessary to do this, some optional because sending emails uses specific ports. So just bought 25 and networking and a lot of web hosting companies block this sport to avoid spammers and two-block spammers. So in this case, you are maybe obliged to use an SMTP service. Please, if you want to learn more about these details, I have full lecture's, full videos, free videos on my YouTube channel. You can go now and check the length is attached to this videos. So he just search for SMTP. So sample. And you will have this plug-in WP email, SMTP. It has more than 1 million active installations. We can see that everything's so let's install this plugin. This plugin allows you to configure a custom SMTP, custom email delivery service. Click Activate. Let's wait a little bit. Very nice. Now we can see the plugin and the dashboard, WP email SMTP, click on Settings. And now let's go down here. It will tell you to under the from email, which address you want to use that appears in the recipient's inbox. So this is the from address. Let's go back to Gmail just to explain this. Whenever you open an email that's open like this one, if you just click on this arrow, you will see this from address. So this is from Udemy and this the from address here. So we can set this address for your recipients. You can enter the from name also. Let's go down here and here is the mailer option. You can use a default option, which is now the WordPress website, which has somehow low delivery rates. You can use, you can use send them blue, male gun, Sandy grid, Zoho, outlook, Google, Amazon, RCS. We have a lot of options to use enduro website. Also, you can use a custom SMTP and explained in detail how to build a customer's MTBE hit on my courses and my youtube channel videos. You can check a few ones also. Anyway. So you can see we have a lot of options. You can use gmane if you want. You can use all these SMTP services. Now if you ask me what I use. I use mainly three services are used. Centigrade, which is available here. I use Amazon as CS, which is the cheapest, because unlike 100 thousand emails for only $10, I'll use also Google, which is G Suite. Also, I use my own SMTP servers because I am somehow specialized and Amy marketing, if you're following me, you know that I do a lot of bursts and emails and sending emails and delivery. So I have multiple SMTP servers that I work with. Anyway now we can choose any SMTP service Yuan Lao as a stop or become start like with the gmane, a few ones. Use your G Suite account or your normal Gmail account, but you need to take care that Google or Gmail allows you a limited number per day for sending emails up like other services. So as a cheap option, you can use Amazon as C, as I explained in detail, how to set up Amazon SCS and how to configure it on my channel here and my courses on Udemy. Anyway now, so what you are going to do is select a service from this. Now, in my case, I will go now with Sandra grid since I have already assumed degree account. So let's go to cern, the grid to my account and Sunday Group. And by the way, they have a free, also free option to start with as a beginner so you don't need to pay anything. Let's login to my account. Let's go have some degrade the pricing. Show you this pricing. So you can see we have a free plan because if free plan around 40 thousand emails in per month and 100 emails per day for forever. So as a start up, you can start for free and then you can go the essentials plan, which is around $14 per month if you want. And as I told you, you have the option to use any service you want like G Suite if you want for $5 per month, outlook for $5 per month, it's up to you. Anyway now hidden Sandy grid, you'd go to email API if you are using like me, Sandra grid integration. And that you can select Web API, select any language you want to ask you to generate an API key. You can see here API key, I will say my blog API key. And the thing I click now, Create Key, and here is the API key. You can see it. Just copy it, go here and paste in the ascending route API key and click Save Settings. So simple, I think. Now let's test this. I will go to email test. And there we'll send an email to my Gmail account and click on Send E-mail. Very nice. Successfully sound. Let's go to my Gmail account. Click on M box. We can see now adjudicate the blog and here is the task successful. And you can see in my inbox, in this way you can look professional and reached the M box recipients when you send emails from your website. Anyway, I told you this somehow an optional feature to look professional and Europe blog. It's not mandatory, it's up to you anyway. But if you want to look professional, use an email delivery service like Sandy grid, Amazonas, CS, or any SMTP service. I hope the idea somehow simple, please, if you have any questions you need any help. I will be here anytime to help you. Just submitted questions and the questions section or the OB almost every day to help you. 14. Menus and URLs: Okay, friends. After we create the contact page and a privacy policy page, and now you are familiar with creating pages in WordPress. Now let's go and see how we can work with many, as you can see in my blog here, or in my new blog, we have this menu here. So in this video I will show you how to work with menus and links in WordPress. So let's go back to the dashboard and simply go here to appearance. And you will see something called menus. So simple, click on menus. Let's see what we will have. You can see by default we have only the main menu, the Header Menu, which is here up if you want to create a new menu, like in the photon or so on, you can click on create a new menu. Let's now stick to the main menu. And you can see here is the menu that is generated automatically when you import a demo content and our theme. So all these links and pages are just a demo content. So we need to remove all these and create our own custom menu. So simply, you can just open and remove, open this page and remove, and so on. So let's make some magic and leave them all. 123. Great. So you can see now we have an empty menu. If we save now this, let's save it. Just to show you about the settings are updated. Let's save this now, refresh that blog. And here we are. We don't have any menu item. You can see it's now clear. So let's start by creating our first item in the menu. What do you want to add? I want to add the home page. So you can go here to pages to add menu items. You can view all to view all pages on your website or you can simply search. You can also add posts, you can add custom links and so on. What I'm going to do now is to add a custom link, which is my website link. So I will copy my website link and additive in the URL. And the tax will be lie home, go back home and click on add to menu. Now we have this menu item. Let's save and see what will happen now. Let's refresh our blog and you guess you now we have home visits home here. If you click on home, you will go to your website. So this is the homepage, our home website page. So simple. Now let's add the contact and the privacy policy page. If you go to the pages here, you'll find the Contact Us and the privacy policy page. Click add to menu. So simple. And we have now the Contact Us and the privacy policy. Let's save them in you. Let's now refresh and great fan. We have home, we have contacts, us, we can open it, and we have a privacy policy. So you can see this, how we can build your menu. I think it's so simple. If you want to add nested menu as an example, I will add now an empty item, I would say here hashtags, so it's an empty link and let's say more pages and example that click on add to menu. And now I will move it inside the home item and then look what I will do. Just drag the contact us like this and the privacy policy like this. So now it's a child of this menu. So it's a sub item. Let's save. Go back to our main website. And you can see now we have home and more pages. When you click on more pages, you will see the nested or the sub items and this way. So I think the idea is really so simple. This how we can build your menu using this menu structure page. So simple. Now I want to mention Murray and important thing if you're going into more pages and hover over this lake. As an example, look at the link URL. It's page ID equal to six. So whatever, click on this up and you can see the URL at somehow weird. You need to create some friendly URLs, especially for SCO later and to rank higher on Google. So you need your URLs to be somehow clear and friendly to users and to search engines. So how to change this ID and make it look more friendly? Simply go back to dashboard and click on settings. Then go to something called perma links up and permanent links. And then you can select and the common settings. You can select the form of a URL. Simply click on Post Name and click on save changes. Let's wait a little bit. Very nice. Now if we go back to our home page and let's now try to access the contact us page. Look at this. You can see it looks very friendly. The name is now contacts us. This very important for the name virtual pages and for search engines to rank higher as we'll talk later in the course. So that's this how you can configure a permanent URL forms and your menus and WordPress. I hope you enjoyed this video. See you next. 15. Creating Post: Okay friends. So let's now create our first post and publish our first article on our website. Simply, if you want to create a new post, go here to post and click Add New. So simple. And let's say we want to right now opposed about creating our press website. So simply the first thing you do is to enter the title here you can see at title. So let's say how to create a word, press, website, anything. So here is our post title. So simple, I think anytime you can click on save draft or preview to see how your post looks. And by the way, WordPress will automatically save each couple of seconds. So don't worry about your content. Let's kick now on preview to see the post, it's an anti post for now we can see now the title here and there's our post. So let's go back and try adding some content. Of course, I will not write now a post with you. I don't want to waste your time, so I will paste a paragraph. See how we can work with blocks and paragraphs inside our wordpress post page. You can see it says start typing so simply I will paste a sample paragraph. You can see now our paragraph here, automatically it will split every paragraph alone in a block. You can see here is a block and this block, let's say now you want to add a title inside the blog as an example, an introduction. We want to change this block into a heading. So simply go here and transformed to a heading. And now we can select the header type S2, S3, S4, and so on. I think it's so simple. Again, you can transform this to a paragraph and then transformed to whatever you want. A list, a code averse, a preformatted text. If you're writing like source codes, a group, whatever. So each block has a type. The first basic type is a paragraph and you can transform to whatever you want. Let's create a list as an example, I will say dogs. I right-click on this block and then transforming to a list. And you can see then click Enter. And now we are working with a list inside our paragraph, say cats, whatever you want, lions, snow. We have this blog as a list. You can change it into numbers or keep as points. It's up to you. So I think now discovering this blog properties is somehow you job. Just go and click on these buttons and see how things work inside a block in our press post. So this about creating opposed, just add your title and start writing your content. And at last we can preview what you have done that see now, you can see now this hour post, let's go back. Let's now see how we can add an image. I want to do this to show you some tips that are important to me. Upload an image. Simply click here on image or simply say plus. And then select image and click on Upload. And let's upload any image for now. Let's say this one here. So the image now will start uploading to your website. So if you remember when we installed our required plug-ins, we installed a plugin called res smush to optimize our images and make them smaller. So if you go here to media and then upper Reese Marshall, that IT OR it you can see it will show you that we have 26 non-optimized pictures and you can optimize directly from this page. And what's important here is the setting section. It will tell you how much you want to compress the images, set a quality. It's a good practice set like 70 or 75 and save changes. And now whenever you upload an image to your post or whenever you upload an image to your website, this plugin will automatically compress and optimized images, and this is very important, so things will be automated. The other important option you have to settle an image is the alt text or the alternative texts. This is very important, especially for SEO, as I will mention later on in the course. So as an example, there's images about affiliate marketing, say affiliate marketing. And you can maybe say actually dedicate your website name. So just said this alternative text. So when someone searches on Google Images, this image will appear for the search terms. So it's very important for SEO and your website to add this alt text property for any image on your post. And if you are wondering how we can create blog banners and images for your post. I use an awesome website called Canva. I don't know if you've heard about it before, but Canada, in my opinion, one of the best websites to create any type of graphics, we can see it create a design. We have a lot of these ice you can create. As an example, you can go blocky graphic and you can have, and here you have a large library of templates, elements, Tags, styles. You can add whatever you want and then download and upload to your WordPress website. Anyway, I will keep a link for Canva attached to this video so you can check it whenever you want. And by the way, we can start totally for free and use Canva a 100% free with no limited time. Anyway, now let's go back. So here's how we can create a post title at the blogs, upload an image, and optimize images automatically. Now, let's say you want to publish this post. Let's open our blood again to see this. Usually each blog post has this featured image. You can see it. We have a featured image that describes the post. So how to add a featured image here? Simply, you go to document and then go down here to featured image and then upload an image. So set future image. And then you can upload whatever you want from your PC or whatever from a URL. And let's say we said this one here, it will now get uploaded. And you can notice here just wait a little bit. You can see that you can also optimize manually. If you don't want to optimized automatically with smash. And you can set the alt text here also and then set featured image. Now this post has a featured image, has some content, a title, you can offset the formalin, which is the URL. You can enter a custom URL for this page. You can add a category. If you have multiple categories and your website, you can add some tags. There's good to describe the content of your article and it's good for SEO. So you can set this options here, and at last you can simply click on publish. So to make this boast live on your blog, click on publish, then publish. Let's now go to our blog and refresh and OS. And you can see there's our boasted published online, on our website, very eyes. Just one last point. You can set your visibility to public or private or password protected. So it can create password protected post and give the password for certain people to access these posts. It's up to you anyway, usually use public, you don't change this. But in case there's an option here to set visibility to private or public or password protected. So this is about grading opposed on WordPress. I hope you enjoyed this video, please. If you have any questions, I will be waiting here for you. 16. Editing Widgets: Okay, France and the last lecture, we learned how to create a post, How to Create an article on your WordPress website. Now if you can see here we have this right area here we have something called widgets. Each one of these blocks are called a widget. So how we can edit these widgets and at our custom widgets inside our website. Simply, let's go back to dashboard and then again, appearance. And we have something called widgets. So simple again, you can see everything is done in a dashboard, some clicks and you can configure everything. You can see here the article side bar, we have the home side bar. If you used a split at home option. Anyway, we have the article sidebar where you can configure whatever you want you. If you go back here, we can see we have the tag cloud as the first widget. If you go back here to the dashboard, you will see the tag cloud here. Now, if you noticed we have the articles before it, but we don't have here related articles y, simply because we don't have our tickets to this post. Let's go back and see this to make things clearer for you. I will open this one as an example universe. And then you can see the related articles widget is on top and it will show you a legged articles to your article. So the first one is related articles. You can simply drag and let's put down and the categories will be on top. That's simple. You don't need to save anything. It will save automatically. Let's refresh now. And you can see now the categories was on top the tag gloves here, advertising and related articles. You can see this. So this page where you can edit your widgets, you can simply like maybe the lead, the categories. And here we have a list of all which is available in the website. You can add advertisements, post maybe tweets from Twitter, social plug-in. Let's add a social plug-in that's drag and drop here. So you can see enabled Twitter, Facebook, Instagram, you can add your Facebook links, linked and links. Where do we add these links simply in the theme option here we go to social profiles. If you are using my theme that break filename, you can simply add here the URLs of your social profiles and then enable them here. And then click on Done. And let's refresh now this screen. And you will notice now we have the social widgets. You can see a Social why it's empty because we don't have any social profile. If we add like maybe the YouTube, YouTube profile, I will get my YouTube URL here. Okay, based here, save. Let's refresh. Now you must have the YouTube appear as a social link. Very lies. So there's my Youtube channel in the social widget. So this how you can add widgets and lt widgets inside your WordPress website. Now as small note, if you are not using my theme, it's not my theme, the theme I'm using in my blog. I mean, if you are not using this theme, then you will not see these EBP VP comes by default with this theme. So let's say you are using a free theme. You can simply go to plug-ins and then add in you and you can search for social profile budget, let's say social widget and if things for a plugin and you'll find a lot of plugins allows you to add social widgets. You can see the social media Sure, and sharing icons. You can install any of these widgets and add them to your website. It's so simple anyway. And if you need help, just contact me, tell me about your website, about your theme, about what you want to do and I will try my best to help you. Thank you for following and see you next. 17. Setup Web Analytics: Hi everyone, how are you? So now you website must be almost ready. We learned how to create pages, post menus, widgets, whatever. Now you can publish your website online. But one of the most important things to do is to install, attracting or monitoring plugin. So you can track your users or simply know how much users are coming into the website. So you need to install and configure a web analytics plug n. The best one simply is Google Analytics, free and awesome. How to configure, Let's see it together. Simply. Let's go back to our dashboard. And then we go to plugins. Click on add and you then simply search here for Google. Google made up plugin especially for WordPress, because here side get by Google with more than 600 thousand active installations. Just install it, activate it. And now we can connect you upside with Google Analytics, with Google Sites that see here, just start set up. You don't need to do anything. Just go with the wizard, sign in with Google. You can't, that's sine n. Say allow. So simple as you will see now, say allow at psi to search console so we can monitor for SEO as we'll talk later and go to my dashboard. And that's it. You can see how things is really super simple. So now we have site get installed with a Search Console. We can see now we can also connect to analytics and PageSpeed Insights and AdSense if you are monetizing with ads anyway, we need now Analytics. So connect service with analytics. Click on this link here. Again, just verifier, I count your Gmail account allow. So simple and easy. And here we are. It will connect to analytics, as we say, connect 2D graphics account property cancelling a property. You need to create or set up a new property if you want. Just say all off-site data and configure analytics. Proceed. Just go again, give it permission to access your web analytics account. Just wait a little bit. And here we are. Analytics and Search Console is connected Search Console to monitor your performance on search engines, on Google, how many organic visits and so on. I will talk about this later on in this course. And we have added x. Now we are, you can simply click on analytics and see how much visitors are coming into your website and track your website. So simple, I think the first time it will need maybe a couple of days just to gather some data and then it will show you that reports on this page. Now, I have a gift for you in this course. Since you reached here, if you go to a website called edge and click on register, this website allows you to track the performance of any website. You have. A really interesting way. So you can sign up totally for free, but just contact me to give you bring him access. We have also the free plan with some limitations. So because you're in this course and wrote in my courses, I will give you access to this service as a gift. So let's log into my account just to show you the difference until my email and password. Because you now like I'm connecting each super tos, you can see this really an awesome design to monitor your visitors. Pageviews, sessions, visitors, refers pages, countries, everything, browser languages, skewing solutions, whatever you want, you can track it and set from day-to-day. It's so simple to use. You can also track this doesn't real-time like now I have 16 active users on my website devices. You can go and check it out. Visitors. You can see here visits of, each one you can see the sessions. You can go to heatmaps and see where users are clicking. Let's open this. It's really awesome service. I will give you a dream axis for one year to monitor and track your website for free as a gift. So that's how we can enable dragging with Google takes. And if you want to install at Cal Tech, just contact me and I will send European access for one year. See you next. 18. Tracking Pixels: All right, friends. In the last lecture, I showed you how to set up Google Analytics and etch analytics to track and monitor your web visitors so you can have web analytics for your website. Now in this video, I want to show you how to set up pixel tracking. So just in one minute, I want to explain this concept. It's really very important to set up this if you want later, maybe prolonged paid ads on Facebook, on kolra, on Google, whatever. This concept is very important and you need to install pixel tracking on your website. So what is pixel tracking? Simply, if you go to Facebook and you want to create a Facebook ad, you have the option to create a custom audience. And what we mean by custom audience is that you can provide Facebook with custom source of traffic, accustomed source to get the audience one of these custom sources as your website, if you go here to business manager, events manager, just an example. There's own if you want to run ads on Facebook, on Google, encore, or whatever this example is for Facebook, but it's applied to any other type of advertising systems. So let's go. And as an example, to educate my main website, you can see here, Facebook is tracking my visitors. I can create a Facebook ad and target my website's visitors. And this very important and marketing, because when you target someone who already knows about you, you have a higher chance to sell him something. So this concept is called retargeting. How we do this and track our visitors simply by installing at tracking pixel on your website. So simply are going to get that pixel code from Facebook or whatever system you are using, like maybe core. As I talked about all these on my channel. If you want to learn more about advertising and digital marketing, a lot of videos on my channel you can check. So if you go here to and go here to something called cora Ads Manager. You can create a coda pixel or if you are using maybe like Google ads also, we have a pixel in Google. You can get it and saw on your website. Now in my case, I will do a simple example. One example, let's say you want to create a new data source, simply he on Facebook. You say website. This somehow out of our scope, but I want to show you just to take an idea how to install a pixel on any website. So there's a Facebook pixel, connect to the pixel name, Pixel test anything. And you entered the Website. This is my website address. Okay, continue. Install code manually, copy code. So now we have the pixel code. What you are going to do simply is going back to our Dashboard and go here to settings. And we have something called insert headers and footers. Do you remember this plugin installed and the Required Plugins lecture? This is the time to use it. So click on this plug n. And simply Now we can based in the header of the website and click on save. Oops, warped fans will show you a warning. It is good at told me this because you are installing a code as script inside your website code, word fans will think it's somehow a suspicious activity. It will warn you. We can simply I am certain and waitlist this action and continue, refresh this page and continue. And now we can save our results. And now the pixel tracking code is installed inside our WordPress website. That's it, please, if you want to learn more and I advise you to learn more about Facebook tracking and retargeting and more about digital marketing, how to promote your website and so on. Visit fertile my channel in the link attached to this video. 19. SSL: Okay, friends. If you remember, when we set up and configured our WordPress website, we installed a free SSL certificate. If you go here to our URL, you can see this lock here. It means connection is secure. And this video In this lecture, I want to talk about SSL in a little bit just to make you understand this concept, even though it's somehow a technical concept, but it's a good idea to understand how things work and just one or two minutes. And I want to fix something very important in website. If you go to this octave as an example, you will see it's not secure. So sometimes the upside is secure some time and start secure. So we're going to fix this issue also in this video. Let's start firstly and talk about SSL or Secure Socket Layer or what we call TLS certificate or whatever, this website Security, This domain security. Simply, to understand this, you need to understand how you are working with a website, how our client, how our user connects to a website. Simply you sit on your laptop, on your desktop, on your PC, and you open a browser and you enter a website name, light my website here, actually You simply open a tab and say it should decay, sorry, I should, there's my website. So what's happening now is that your pc is connecting to the server, the web server that our website is hosted on. So we have a connection between these two devices on the internet. Now without SSL, this connection will not be secured. So any hacker, anyone can sit between those devices in this connection, in-between and listen on the network and steal information. As an example, if you are buying something from a website with no SSL, it's very dangerous because the credit card numbers are being passed and a connection with no security, it's not encrypted. So anyone can listen to the data and collect this secret information. And this is what we call a man-in-the-middle attack. Anyway. Now, so as a cell simply as securing this traffic is encrypting the traffic between a client, I use an app and the website server. That's simple. So as a cell, as a security technique to encrypt data between the clients. And you'll website that set for a cell. That's now fix this problem without security, we are going to go dash what again and got them to plug-ins and add a new plugin to fix SSL. Simply here, search SSL. That's simple. Search for this plugin. And we have something called really simple SSL with 4 million active installations. Very nice. Click install now than activate this plug n. And let's go back to settings here and we have something called SSL. Does the SSL plug-in we install. Just click, Go ahead, activate a cell here. Very nice. Let's go back here to our unsecure page and refresh. And you can see now automatically this plug n will secure all our URLs so you don't need to worry about any SSL issues. So that's about as a cell and how to fix the cell problem in any WordPress website. I hope you are enjoying this course. Please don't forget if you have any questions. I will be here almost every day to help you. 20. Exploring The Dashboard: Ok, gave friends, let's continue our work now and go over the WordPress dashboard and see some settings that you have to know in order to be familiar with all the WordPress options. So let's start firstly with the general settings. If you go here to settings options, we have general. Let's open it. And you can see here you can change the site title, the tagline, the WordPress Address. You can change your admin email address. We can set some main settings for your WordPress website. So if you need to change anything again, go here in this section. The second thing we are going to see now is about the updates. If you go up, you see this icon. It shows you that we have ten updates available in your website. If you click on this link, the update page will open. And if you go down here, it will tell you that we have a new WordPress versions available so our press can automatically update everything. You don't need to worry about any complex updates or manual update. Everything is automated. You click update now and WordPress will now update automatically. You can see now it's updating it so simple. That's what we have now that latest Wordpress version, let's go again to update slang or updates page. If you go down here, it will tell you if you have any blood ends that require updates or any themes that require updates, you can simply select all and click on update to update everything on your website. So this about general settings and updates. Let's go back to our website now. Just with a little bit to finish the update of the plug ends. Very nice. It's up on our website. You can see in the website here we have this main logo. Of course, you will need to change this logo and set your own logo for your website. As you can see here, my blog. I have a simple log I created like this one here, and my main website, I have my logo for the upside etch educate you can see. So how to change this logo? If you are using my theme, this theme Greek, you can go here to Theme Options. Click on Theme Options. And by the way, everything related to the theme, you will find here the header, the footer advertising, everything you can find here in this page four u theme options. If you go now to header, you will see the logo section here. We can simply just update an image, your logo PNG file in this section and click upload and you can update the logo. I think it's so simple because it also the logo width to resize it and so on. So this is where you can set the logo for this theme. If you are using maybe a free theme, a custom theme, usually you can simply go here in the website to customize, click on customize, and you can customize your theme and your website appearance. Let's see this. You will see it everything. So if we go back to header here, you will see also the logo here and you can update it. So if you want to update the logo, you can use the customized page on the theme options if you are using breach or maybe custom theme that you install. So in the custom page, you can customize everything in the theme. So you can customize the homepage settings, the widgets, the minuss, the blog STI, styling, colors, whatever you want, you can see in the customized page and customize your thing. Let's click on this X button to go back to our website. Let's go back to our back end our dashboard. If you go back to Tools here we have something called site health. This important to look from one type to another to see if there's any problems and your website, it will scandal upside the lieu of any improvements at recommended options to do any critical problems in Europe sites, they can monitor your website performance and health in this page, also an important setting to look into is the discussion section here you can see discussion in the settings. This will allow you to edit the comments option. As an example, you can allow people to submit comments on your posts, allow link notifications from, from blogs. So if someone links to your blog, you can be notified with a ping back in your email. You can set the comments option here to approve, not to approve, allow comments and so on. We can check this page and read these options to set the comments option in your blog if you want to customize. Now if I go back to my blog and we go down here, you will see this section here. It is the footer. Maybe on wondering how to edit the footer. The first option, as I told you can go to customize here and then it can edit the footer. I think it's so simple. Just open the customizer here. You will find that footer section. And if you go down here, you will see this section here published with WordPress. You can simply rename it like maybe copyright or whatever. And you can see you can change the footer text. Also, you can enable a custom logo click here and able to add a custom logo image or text or so on. Maybe you can disable also the logo anyway in the footer. And if you want to hide this button here that goes up to the side, it's the bucket up botany can also disabled here if you want. So this the main photo options you can edit and customize section here. What if you want to edit these widgets, that footer widgets? Let's go back to our blog key and go to our dashboard. And if you go here to appearance widgets, you will notice here that we have the footer section. The footer will show these widgets. We've talked about widgets before and we talked about the right side widget in your blog. Here you can also edit the widgets. As an example, I will remove this one, delete, and they will add the social widget and the footer. That's simple. I will go now to my blog and refresh. You will notice now that we have now the social widget. So this how you can edit also the footer section and the footer widgets and your blog. I think this is enough for you. So these are the main options and settings that you have to know about when you want to edit your WordPress website. 21. Setup Ads: Welcome again everyone. I hope you are enjoying the course and everything is clear. If you go to my blog here, you will see this advertisement here, you can see the swan and this one. In this video, I want to show you how you can add these advertisements and main page in the post listing and in this header. Simply, let's go back to our dashboard and then go to Theme Options. And we have something called advertising. So simple, by the way, this is only available in the brick theme or maybe other themes that you are installing. But this tutorial is only specific for brick. If you go here to the header section, you will see that you can add an advertisement. Let's go to my back-end to my blog for my website, to show you a direct example. If you go down here to my theme options, go to advertising. You can see now we have the header advertising image. I don't use it. If you go down here, we have that below header. I set it to display, advertise to on, and I add this advertisement. Maybe you are wondering how I create these ads. If I open this now here, maybe you are asking how I create these advertisements. I design it manually. Of course, no. You can go to our website, gold banner, which allows you to create HTML5 ads and you can use it by away for free. So I will log into my account just to show you this, I would keep the link attached to this video so you can check it if you want. I will log in to my account. Now, as an example, does the ad I'm using and the banner. You can see it here. This is the ad. You can simply add elements, drag-and-drop. We have a lot of templates you can use directly. So we can use banners snack to create your ads. Then after that you can go back here and if you click on view, you will get this code here. You can just copy this code and, and your blog here. There's an option or you can simply create an image of some PNG image and said the advertising type to image and just upload the image you want. It's up to you. But in my case, it somehow and advanced and more professional to use an HTML5 app so I can track it and more internet and so on. I'm using banners snack for this option. Anyway, also, you can use a website called to create awesome ads, awesome images, awesome banners, whatever you want, you can simply click on Create, design. And let's say I want to create maybe a large rectangle. Also, you will have a lot of templates here. You can see just select one template and you can edit it, do whatever you want. Also, I keep the link for Canva and attached to this video so you can check it if you want. Also can use it for free. So you can create your ads here, download them, and then upload to your website is the below header section. Now if you go back to my blog, you can see I have an add inside the blog post listing how I do this. Again, we have here a section called ads on grid loop. You can see it. Click on this. And also I added this code here. And you can set the ad position 23. You can see what do we mean by a three, it means 123. So it will be inserted in a third post and YouTube blog listing in your homepage. So this how you can add advertisements and your blog like mine if you want. Don't forget to use binary snack and Karen vat to create awesome designs, awesome ads, and add to your website. 22. Setup Newsletter Form: Okay friends. Let's go back to my blog and you can see a button called subscribed to news letter. If you click on add, a page will open, and here, users can enter their email address and subscribe to my newsletter. What do I mean by newsletter? It's simply subscribing to my email list so I can send them emails and run email marketing campaign to my subscribers. This very important, I talk about in a marketing in detail. Hit him my free courses on my YouTube channel. I will keep all the links attached to this video so I can check and learn more about email marketing, which is very important if you want to grow on line and grow your business. Anyway. So how I created this newsletter form, this form here and, and how you can create like this one. I will go back to my blog dashboard here to show you how I created this. So you have mainly two options. You can use. A custom plug-in that I'm using, which is called master pop-ups. If you go to master pop ups here, if you want to create like this form, I mean, go to master pop ups and create a new pop up. And this plugin will allow you to add pop ups and opt-in forms very easily using the template library. If you go into pump up templates, you'll see a lot of really template just to import and stop. So in my case, if you go into all pop ups, I simply created a pop up using this plug-in. By the way, this plugin has not free. You can find it here on Code Canyon. If you go to Code Canyon, and if you go here to WordPress and search for a master, pop up, By the way, I will keep getting attached if you are interested. It costs around $39. But let's see a perfect plugin. I talk about it in detail in my free marketing course. You can check out the few want. Anyway. In my case, I use the splunk end to create my custom, my customer opt and forums like this one. And I connect it to my own email marketing system. Anyway, the easier way if you want to start with is to use and the Theme Options here go to subscribe settings. You can enter the subscribe URL. Let's go back to our website and implement this. So I will go subscribe settings here, and by default we have this temporary URL or testing your L. So let's say you want to connect your website with Mail Chimp subscribe for as an example. So let's open male chin. I will log into my account. So here's my test Mail Chimp account. If you go here to audience sign-up forms, by the way, I have a free male chimp cores on my youtube channel can check a few on. So anywhere you can create a form, a sign-up form here, n male Shem. I think this somehow out of the scope of this course. But I wanted to tell you this just to have an idea. You can create the form here and then the link of the form here and your website, blog and save. And then you can open the form and let people subscribe directly into male chimp. As an example, I have a website called books and more. Let's open books and going abroad. By the way, this website, I publish here free e-book summaries so it can read any book in just ten minutes. You can check it if you want. Also, if you click on this link here, get exclusive updates. You will open this link. People can subscribe to my newsletter and you can see it's by mail chimp. So I designed this form in male chimp and my male chimp account. And I added the link to my website here so people can subscribe directly into my newsletter. So this how you can integrate and use that an opt-in form, a sign-up form and teardrop side using an email marketing campaign like male chimp or a web aggregate response. Whatever email marketing you're using, you can create a sign up form and integrate into your website link here. Or we can use and a premium plugin like masters pop up that I use. And to create pop-ups like this one, if you go to menus that to click on edit. So simple, you can create any form you want, just drag-and-drop or import a template and then he can create a page. If you see my pages that's go here. If you go to All Pages here, let's go down here. Subscribe to my newsletter, this page. So simply after I create the form, I just embed this form inside a template page and you can see it just using the tag of the form of the opt-in form. And then I link this page, I get the ln two settings the document. So this is the link. I just copy this link and go to the theme options about pasted here. That's it. When clicking on this link and my website, the newsletter link will append the opt-in form and he can subscribe to my newsletter. So that's it about adding a newsletter form into your website. I think this idea somehow Advanced out of the scope of this course. But I wanted to make sure you have this idea in your mind because it's very important to think about it. And you have your own WordPress website. If you have any questions anywhere you need anything, I will be here almost every day to help you. I hope you enjoyed this video, you enjoyed this lecture. See you later. 23. Mini SEO Course: Okay friends. So I think now you are familiar with WordPress and how to create your own blog. And you know almost everything you need to start your own blog today or to create something similar to my blog for your business. Anyway, now, I want to talk about something called as SEO or search engine optimization and how to use this technique to get free traffic to your website. So that start together of girlfriends. So what is SEO or search engine optimization? Let's make things simple. By a direct example, I will urge for up an SCS limits, this keyword. So someone assertion how to open the Amazon SCS limits. And you can see now my video is on top of Google, my blog here, adjudicate is on top of Google. What this means, simply whenever someone searches for this keyword, he will see my website. So I will get organic free views to my website, free traffic directly from Google. If I go now to my website, let's open actually to show you this. And let's go to the back and the dashboard. It's our press website by the way. And let's go to Google side kit here too. Analytics, you will see I have liked to 100 thousand users per month on my website. If you go down here to see that traffic, you will see I have 22% organic search. You see this 4 thousand users every month coming directly from Google search, free organic traffic. If I go to Google site kit here and my blog, you say have like 6 thousand users per month. I have twenty-seven percent organic search, free organic traffic from Google. So I haven't 10 thousand users coming to my web sites every month only from Google. So after we solve this, what is SEO now? Simply, it's a technic, optimize your website. You lose some things in order to rank your website on top of Google to get free traffic. That's it. You rank your website on the first page of Google or any search engine to get free organic traffic. That's simple. Now let's see how a CEO works. Simply, three steps to optimize your website or your web page to rank on Google. Number one is something called keyword research. Number two is called on-page optimization. Number three is off-page optimization. When you do these three steps, you will start getting free organic traffic from Google and search engines automatically on your website. So let us start one by one. What is keyword research? So we have keyword research. What is a keyword? Simply whenever you type here is a keyword as an example, open SCS limits. This is a keyword. As what people are searching for on Google, it's a keyword. If you go down to Google that you will see searches related to SES elements, you can see all these are also keywords. So these are the keywords. What is keyword research? Simply as finding keywords, as searching for keywords that you will optimize your website on 2-9 on Google as an example, in my case, and this small example, I am writing on this keyword. So if you go here to my blog, that's open my blog. And let's see this. I go down to the second page. See here I am as an SCS full set up, up and descending limit. So this is the guy that I'm writing on, on Google with this keyword. So your job now is to find keywords that your website is able to rank on how to know this. The first step is to do research is to find keywords. As an example, you go to websites like ACH super tools, my free SEO and does the marketing tools. And he can go to SEO and click on keyword research to, let's say now you want to write an article about email marketing. Anything. You go here and type email marketing. Then you select the country you want to consider to global and click Enable deep search to get a lot of keyword ideas. Then just wait a little bit. And now that application at super tours will give you for this keyword, how many people are searching for per month? It will give you also related keywords that people are searching for also on Google. So all these are keywords that people are searching for and you can get the monthly search volume for each keyword. So all these are keyword ideas that you can write articles about and drank on Google, your aim now is to find a low competitive keyword. What do I mean by Alex, competitive keyword? A keyword if you're going to have to google, sorry, if you're going to Google and search for email marketing, you will get a list of top websites that writing about him a marketing like optimal roster, like HubSpot by campaign monitor. These are big companies that somehow hard to rank on and break the rank on Google as a beginner and our new website. So you must search for different keywords. You can see a lot of keywords. So it's better. So it's better to use a long-tail keyword. What do mean by a long-tail keyword? As an example, email marketing, maybe. Tutorial. For beginners, viz, a long-tail keyword. You can see this, this easier to rank on Google. And other way to get somehow good keyword as, uh, as I told you is to go down here and find related searches. So these are also long tail keywords that it's easier to rank on Google. So your job now is to do some keyword research and choose the best keyword. After you choose some keywords, you can go to tools like Uber suggests. Which is also free to, it has a free plan. I mean, if you open it and let's try an example, email marketing tutorial for beginner. And this one, I will write it here and click on Search. So there's a keyword. What's nice about era suggests it will give you something called SCO difficulty. So this symmetric, you can see it's easy to rank on. You can see the SEO difficulty is easy. So this skewed is easy to rank on Google. So you'll go now as to go and find keywords with somehow good monthly search volume like 102 thousand as a beginner is very good. One hundred, ten hundred searches, 2 thousand surgeries, and check the SCO difficulty and select one keyword with high search volume and low difficulty, and pick up this keyword to rank on Google and to write an article about this, the idea to sum up, go now and do some keyword research. Pick up a list of keywords, and then filter them out to get high search volume keywords with low difficulty. That is simply the idea of keyword research. So after you pick your content ideas or your keyword list, now it's time to go to the second step, which is on-page optimization. Let's go back to my blog and yeah, you have a guide about power MTA set up guide power MTA is an SMTP server. So and this guide and this blog post I explaining step-by-step how to install Power MTA. Anyway. So this is an article and I want to rank on Google, I want to get free traffic on. If I go here to the back end to edit the posts, you will see here, if I click on this plugin, I'll talk about in a little bit. You will see I have SCO analysis is green, so this article is optimized for SEO. What do I mean by this? It means that this article is optimized for this q that I choose power MTA. So how to optimize this article with something, with something called on-page optimization. On-page optimization is simply what you can do on your website, on your page, like editing your text, editing your images. So things that you can do directly on your website to optimize it for a CEO. As an example, this keyword is mentioned the heading, the heading of this title, mentioned again here in the subheadings. If you go down, you will see the power MTA is mentioned again and again. So in this way, Google can know that this article is about power MTA. That's simple. You see? So this plugin will tell you exactly how to optimize what you can do to optimize your articles for on-page SEO. Other example, as if you add some images, let's say this image, click on the image, you will see I have something called alt text, alternative texts. There's also The important to optimize your images for SEO to enter the alt text. Also, it's important to compress and optimize the size of the images, so the website speed will be somehow fast. Other important thing for on-page SEO as an example, the URL and the path or the link of this post. If you append here you see power MTA set up guide. So it's also mentioned in the URL, you must use a friendly URLs optimized for SEO also. So to sum up, on-page SEO is things that you can do on your page, on your website to optimize it for search engines, you must tell search engines the article is about your topic. That's simple. Tell Google that you are talking about. And my example, our MTA nude example, whatever about cats, dogs, I don't know about the keyword that you chose in the first step in the keyword research. So simple, I think. So we pick up a keyword with keyword research, we optimize our article for these keywords that we choose. And then you move on to off-page SEO. But before we move on, I want to do about this plugin is called Yost. If you go here to the back end and go to plug ends and go to Add and you, it's very important to install this plugin for SEO. It's if you search for SEO, you'll find SEO this the plug-in with 5 million active installations, you can see 27 thousand five-star reviews. It's a perfect plug n. It will help you and make things so simple for you. If you click on IOS SEO here, as you analysis, it will give you in detail what you need to fix like SEO title, like images, meta-description to give you everything you need to do to optimize your article for on-page SEO. So after you optimize it for on-page SEO, we move now to off-page SEO. So what is off-page SEO? Simply, off-page SEO is everything you do outside your website. Outside the website, what can I do? Simply? A basic example is sharing your website on social media. What this helps, it will give something called social signals. So Google also will track social signals of your website. It we'll see if people are sharing it on social media. It we'll see it's getting traffic from social media and so on. So this metric that search engines will track to see how much people are interacting with your website on social media, it's called social signals. Other important factor is what we call backlinks. If you go through it again to Ober suggests, I have like 3,700 backlinks. What are backlinks? Simply is any website or any other website that is linking to your website. That's simple. If you watched my video about the SEO, a service that you can provide as a freelancer. I mentioned the one important service you can provide as to give a backlink for someone else. So on your website as an example here, on my blog. If you go to this guy the as an example, let's open this blog post. And if you go down here, you can see I have links. Here's a link, is a link, here is a link. All these are ACH riff links. So if someone is linking is giving you a link from his or her website, this is called a backlink. It's a link from somewhere else into your website, from other website to your website. Whenever you have more backlinks, when you have a lot of backlinks, What this means simply, it tells Google and search engines that this website is important. Every one is linking into it, so it has good information. So this is how backlinks work. So you need to build backlinks, you need to get back links may be alive by sending cold emails to other website owners, asking and exchanging maybe backlinks or maybe buying a backlink from them or whatever. This about off-page SEO, other factors as what we got. If you go here back to the dashboard, will cite good analytics. If you go here you can see something called the bounce rate and the session duration. Also, these are important if you want to rank your website hire, you need to decrease the bounce rate and increase the session duration, how much people are staying on your website. If you go back to my main website, let's see, WP admin. You see here my bounce rate is somehow good. It's lower than my blog y simply I mentioned this before because I hosted my courses, my free courses directly here on my website. What this means that someone will go here and watch my course. He watched a course of one hour. He will stay on my website for one hour. And this is very important for Google. It tells them that this website is important for people. They are staying on the website. They are not bouncing directory and going out the website and so on. So this about off-page SEO is building backlinks, social signals, chars outside your website. So that's this one. Sus is optimizing, grew upside to get free organic traffic from search engines. It's about three main steps, keyword research, on-page SEO and off-page SEO.