Many blog post and tutor has providing guide that only way to make a static home page for a blog is to update the date of older post which to be brought at home page. Because blogger automatically set the newer post as home page. For example if you have 5 posts dated
2 Aug 2013
5 Aug 2013
7 Aug 2013
8 Aug 2013
10 Aug 2013
Then blogger set the latest post first i.e. 10 Aug as first and 8 Aug second and so on.
As normal concept, if you want to set 2 Aug 2013 post as upfront post then you have to update the date of post and renew it as new one. It may bother you when you want a page which should always on the up front by many reason and the same is not available in blog. And it is also not good to update date of the single post over and over. So, what's the solution ? I am here to guide you to one time set a static home page for you blog. No need to update date, you may keep the same page as home page as many time as you like. Steps are
Step 1:
It is important that you have a Pages gadget in your blog so that you readers can navigate from your new landing page to your blog posts. If you don't already have one, add it by going to Dashboard - Pages - Show pages as - Top tabs.
It is important that you have a Pages gadget in your blog so that you readers can navigate from your new landing page to your blog posts. If you don't already have one, add it by going to Dashboard - Pages - Show pages as - Top tabs.
Step 2:
Go to Dashboard - Pages - New Page - Web Address. Use 'Blog' as its title. As for the URL, use your current URL, with a suffix of '/search' at the back.. For example, if my blog's address is:
..in the URL field, I'd enter:
Just FYI: You might be wondering why this step is necessary. Here's why. Though you can easily change the default landing page, it is important that sufficient measures are taken to ensure your readers have the options to view your blog posts. Otherwise, your readers will only see your new landing page + your pages links, and no way to view your blog posts..
Go to Dashboard - Pages - New Page - Web Address. Use 'Blog' as its title. As for the URL, use your current URL, with a suffix of '/search' at the back.. For example, if my blog's address is:
1
| http://testblog13yoboy.blogspot.com |
1
| http://testblog13yoboy.blogspot.com/search |
Just FYI: You might be wondering why this step is necessary. Here's why. Though you can easily change the default landing page, it is important that sufficient measures are taken to ensure your readers have the options to view your blog posts. Otherwise, your readers will only see your new landing page + your pages links, and no way to view your blog posts..
Step 3:
You don't have to create a new page to serve as a landing page. You can use any page/post in your blog and set it as your new landing page. But if you haven't created a custom landing page for your blog, this will be a good time to do so. Under Dashboard - Pages, create a new static page by clicking on New Page - Blank Page. Design the page as you like. You might want to leave a link to your blog posts by entering a text that says 'Click here to continue' or something to that effect. Link it to the URL that you've used inStep 2.. Publish your new landing page when when you're done composing.
You don't have to create a new page to serve as a landing page. You can use any page/post in your blog and set it as your new landing page. But if you haven't created a custom landing page for your blog, this will be a good time to do so. Under Dashboard - Pages, create a new static page by clicking on New Page - Blank Page. Design the page as you like. You might want to leave a link to your blog posts by entering a text that says 'Click here to continue' or something to that effect. Link it to the URL that you've used inStep 2.. Publish your new landing page when when you're done composing.
Step 4:
You need to note down your new landing page's URL before proceeding to Step 5. Just view the page that you've created from Step 3 in a browser and note it's URL, by going toDashboard - Pages - Click 'View' on your new landing page. This is the URL of my new landing page:
You only gonna need the part after the .com for the next step. This is the portion that I'm referring to.
You need to note down your new landing page's URL before proceeding to Step 5. Just view the page that you've created from Step 3 in a browser and note it's URL, by going toDashboard - Pages - Click 'View' on your new landing page. This is the URL of my new landing page:
1
| http://testblog13yoboy.blogspot.com/p/welcome.html |
1
| /p/welcome.html |
Step 5:
Go to Dashboard - Settings - Search Preferences - Errors and redirections - Custom Redirects - Edit, and use the settings below:
Go to Dashboard - Settings - Search Preferences - Errors and redirections - Custom Redirects - Edit, and use the settings below:
- In the 'Form' field, insert a forward slash /
- In the 'To' field, insert the part that you've gotten from Step 4
- Check the box that says 'Permanent' next to it.
- Click 'Save' (the blue link)
- Click on 'Save Changes' (the Orange button)
Extras:
1) In your pages menu, you'd probably have 'Home', 'Blog' and the link to your new landing page (in my example, I named it 'Welcome'). Now, you'd notice that the 'Home' link and 'Welcome' link serve the same purpose. You might wanna remove one of these links by going to Dashboard - Layout - Pages - Edit - Uncheck either the 'Home' box or the box next to your new landing page.
2) Since your landing page is probably gonna be a static or post page, you'll see your comment box on the very front page itself. You can turn this off by editing your landing page, and on the right-side column - Page Settings - Options - Reader comments - choose 'Don't allow, hide existing'. Click 'Done' and 'Update' when you're done.
1) In your pages menu, you'd probably have 'Home', 'Blog' and the link to your new landing page (in my example, I named it 'Welcome'). Now, you'd notice that the 'Home' link and 'Welcome' link serve the same purpose. You might wanna remove one of these links by going to Dashboard - Layout - Pages - Edit - Uncheck either the 'Home' box or the box next to your new landing page.
2) Since your landing page is probably gonna be a static or post page, you'll see your comment box on the very front page itself. You can turn this off by editing your landing page, and on the right-side column - Page Settings - Options - Reader comments - choose 'Don't allow, hide existing'. Click 'Done' and 'Update' when you're done.