WordPress may show the latest blog posts on the front page after a fresh install. If you want to make it look like or demo site, then you need to set a static Home Page. To do so, navigate to Dashboard > Settings > Reading. On that page, choose “A static page” from the “Your homepage displays” section. From the drop-down menu, select the page Home for Homepage and the page Blog for the Posts page.

set static homepage wordpress 1

Make sure to configure the permalink structure. By default, WordPress generates web URLs having question marks and lots of numbers in them. However, WordPress offers you the ability to create a custom URL structure for your permalinks and archives. This can improve the readability, usability, and forward-compatibility of your website links.

From WordPress admin panel go to the following path, Settings > Permalink then select “Post name” (or any other depending on your choice) as the permalink structure for your WordPress site.