YouTube videos that could help you do this task :
How to Install & Set Up WordPress :
How To Make a WordPress Website :
Goal: To perform an initial setup of your new self-hosted WordPress site, after downloading it from WordPress.org, making sure that your new website is SEO-friendly.
Ideal Outcome: Your website will be optimized for better indexing and Yoast plugin is correctly installed and working on the website.
Prerequisites or Requirements: This exact process only applies to self-hosted WordPress sites.
Why this is important: Having an SEO-friendly website set up from the beginning will ensure that pages are correctly indexed, understood, and displayed on search engines.
Where this is done: In your WordPress admin panel.
When this is done: When setting up a WordPress website for the first time.
Who does this: The person responsible for website management or SEO.
- Set up permalinks
- Log into your WordPress Admin Panel (usually located in: your-website.com/wp-admin/).
- Head over to āSettingsā ā āPermalinksā (The default setting should be āDay and Nameā. We are going to change that.)
- Select the āPost Nameā option.
- Scroll to the bottom part and click on āSave Changes.ā
- Set up a static homepage
- Inside the WordPress Admin Panel head over to āAppearanceā ā āCustomizeā
- Click on Homepage Settings then select āA static pageā under āYour homepage displays.ā
- If you already have set up a āPageā as your homepage, you can select it in the Front Page field. Then, scroll up and click āPublish.ā
- Install Yoast SEO Plugin
- Inside the WordPress Admin Panel, head over to āPluginsā ā āAdd Newā
- Search for āYoast SEOā
- Click āInstallā and then click āActivateā
- A new āSEOā option should appear on the sidebar of your WordPress admin.
- You should now have a set of completely new features that are designed exclusively to optimize your pages and posts, when you scroll down in any page or post you make:
Or you can access the Yoast SEO icon on any post or page at the topmost right portion of any page or post:
- Head over to āPagesā ā āAdd New Pageā you should be able to see these new options when you scroll down:
- āSEOā tab:
- SEO Title: The headline that you want displayed in the search results for this page.
- Slug: The personalize-able part of the URL that goes after your domain name.
e.g.: https://yoururl.com/this-is-the-slug
- Meta description: A short paragraph of text that you want to be displayed under the headline in the search results for this page.
- Focus keyphrase:
- This option will perform an analysis on the content of your page and let you know how optimized the content is for that specific keyword.
- Important: This is a very crude SEO check that should only be used as a reminder. You do not need to turn all the lights green to have a fully optimized site. Doing so might result in a really spammy post.
**Note: If you want to undertake a full on-page optimization using Yoast SEO, you can follow
- Click on āSocialā tab:
- You should be able to see these new options:
- Facebook Title: The headline you would like to see being used when a visitor shares this page on Facebook.
- Facebook Description: The description you would like to use when a visitor shares this page on Facebook.
- Facebook Image: The main image you would like to see being used when a visitor shares this page on Facebook.
- And this is how It will look like when a visitor shares the page:
- Back on the SEO tab, scroll down and click on āAdvancedā:
- You should be able to see these options:
**Note: You will usually leave the default options for these settings, but if you wish to change them, this is where you would do it.
- Allow search engines to show this Page in search results?
- Yes: This is the default option and allows search engines to index the page.
- No: Selecting this option will not allow search engines to index the page.
- Should search engines follow this Page?
- Yes: This is the default option. It will tell search engines that you trust that the content you are linking to is relevant and safe.
- No: This will tell search engines not to follow the links on this page. You might want to use this option If you donāt fully trust the content you are linking to, or you donāt want or need the pages to be indexed.
- Meta robots advanced:
- No Image Index: This option prevents search engines from indexing the images on the page.
- No Archive: This option prevents the search engines from storing a cached version of the page.
- No Snippet: This option not only prevents search engines from storing a cached version of the page, but it will also prevent the description from appearing below the headline in the search results.
- Breadcrumb title:
If you have enabled Yoast SEO breadcrumbs, you can customize the length of the post or page title in the breadcrumb in this field.
e.g., If you have a very long page or post title, it will not look good to see the top navigation going: Home š”Ŗ Category š”Ŗ A Very, Very Long Page Title. You can shorten āA Very, Very Long Page Titleā in this field to just āPage Title,ā without affecting the actual length of your main page title.
- Canonical URL: If the page is extremely similar to another existing one in your website (to the point that it might be considered duplicate content) the āoriginalā page URL should be inserted here.
Thatās it!
You have set up your new self-hosted WordPress website with the basic SEO settings for it to be easily indexed by search engines.