Perform initial setup of your new WordPress site in an SEO-friendly way and ensure that pages are correctly indexed, understood, and displayed on search engines
To perform an initial setup of your new self-hosted WordPress site, after downloading it from WordPress, 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
Why it matters
Having an SEO-friendly website set up from the beginning will ensure that pages are correctly indexed, understood, and displayed on search engines
Before you start
This exact process only applies to self-hosted WordPress sites
Key steps
16 steps
What is inside
19 headings
1Set up permalinks4
Log into your WordPress Admin Panel (usually located in: www.llmdecode.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.’
2Set up a static homepage3
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.’
3Install Yoast SEO Plugin9
Inside the WordPress Admin Panel, head over to “Plugins” → “Add New”
Search for “Yoast SEO”
Click “Install” and then click “Activate”
Head over to ‘Pages’ → ‘Add New Page’ you should be able to see these new options when you scroll down:
Click on ‘Social’ tab:
You should be able to see these new options:
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’: