Showing posts with label Custom Redirects. Show all posts
Showing posts with label Custom Redirects. Show all posts

Saturday, October 1, 2016

Blogger Magic - Move Content Between Blogs

Some blog owners, who publish multiple blogs with different subjects, may decide that some subjects would be better discussed in a different blog.

With various posts published in one blog, the owner may decide that those posts should be published in a different blog, to continue discussion. The question now is how to move posts, from one blog to another?

The dashboard "Export / Import" feature, which is now labeled "Import & back up", lets us copy pages and posts from one blog to another. Just copying all pages and posts, though, will create problems with duplicated content.

If you are going to move specific posts from one blog to another - and continue to publish both blogs - you have to add extra steps to the process.


Use "Import & back up", on the Settings - Other dashboard page.



  1. Export all content from the first blog.
  2. Import all exported content, to the second blog, as "Imported".
  3. Publish imported content, selectively, in the second blog.
  4. Delete content re published, from the first blog.
  5. Setup custom 404 or custom redirects, from the first blog.
  6. Remove imported yet un published content, from the second blog.

Export all content from the first blog.

Using the "Import & back up" wizard, on the dashboard Settings - Other page for the first blog, click "Back up Content". This will export all pages and posts, in the blog, to the file which you select.

To make it easier, label the posts that you want to "move" to the other blog, before you start "Back up Content".


I labeled my posts "Move".




Now, "Back up Content", from the first blog.




Use the file manager provided by your operating system, to create or select a file / folder, and actually save the file.



Import all exported content, to the second blog, as "Imported".

Using the "Import & back up" wizard, on the dashboard Settings - Other page for the second blog, click "Import Content" - then find and select the file just created. This will import all pages and posts, as exported from the first blog - and place the imported pages and posts in the special "Imported" status, on the Pages and the Posts dashboard pages.


Continue with "Import Content", to the second blog.




Select the file that you just created, above.




And having Imported everything, there are the posts - including those labeled "Move".



Publish imported content, selectively, in the second blog.

Using the "Pages" and "Posts" dashboard pages, select the newly activated "Imported" menu, as you wish. This will list all imported pages and posts, in turn.

Find the pages and posts that you want moved, select them, and click "Publish". If you labeled the posts to be "moved", simply display, and Publish, all posts with the designated label.


And, I Published the posts labeled to be "moved".



Note that, once Published, the "Imported" status is cleared.

Delete or revert content re published, from the first blog.

To prevent problems with search engines detecting duplicate content, you can delete or revert to draft status, each post in the first blog, the you just re published in the second blog. If you revert to draft status, you will have backed up content and a recoverable page / post URL.

Again, if you labeled the posts, you can delete or revert posts using the label.

Setup custom 404 or custom redirects, from the first blog.

You cannot use a custom redirect to automatically redirect from the first blog to the second. You can, however, setup a custom 404 page, in the first blog - or make custom redirects to a custom 404 page, in the first blog - advising the reader that the post just requested is now part of the second blog.

The reader will still have to intentionally click to jump into the second blog - but until Blogger blogs are not used as spam hosts, this will be necessary to avoid making your blog look like a spam host.

And as noted, please don't use this technique to re use a single blog. Duplication prevention will generate suffixed URLs, for pages and posts exported then imported to the same blog.

Remove imported yet un published content, from the second blog.

As a type of basic hygiene, once all of the posts are moved ("published"), remove all imported content that isn't published. If you ever repeat the exercise, you won't enjoy the duplicated content, that you will have to identify, from having Exported then Imported, twice.


The "Import & back up" #Blogger dashboard wizard can be used to copy pages and posts, from one blog to another. Actually moving content requires more than just exporting from one blog, and importing to a second blog.



http://blogging.nitecruzr.net/2016/06/blogger-magic-export-from-blogger-blog.html

https://productforums.google.com/forum/#!category-topic/blogger/hJ-WrGwnIFo

Friday, January 2, 2015

Change A Post To Draft, To Change The Post URL

Long ago, a renamed blog post would automatically receive a new URL, to match a change in date or title.

Blog owners would happily rename posts - and see a new URL, with no problem. Those blog owners who monitored search engine activity, however, later became concerned by the "404"s, shown in the search engine activity logs, in Webmaster Tools - or from various test searches.

Blogger later gave us dashboard and post editor options, to let us intentionally change a post URL, when necessary - and stopped allowing incidental changes to the date or URL, when editing post content.

Settings - Search preferences has the "Custom Page Not Found" and "Custom Redirects" wizards, for dealing with existing posts with changed URLs - and the Post Editor "Post settings" has the "Permalink" wizard, to change URLs of new posts.

This gives blog owners the ability to Edit and Publish posts, and to adjust URLs, independently - and makes it harder for owners to accidentally generate "404"s with existing posts.

You can change a post to Draft status, to change the date or URL.

Recently, people discovered that changing a Published post, to Draft status, would reset a post. A Published post, changed to Draft, and later Published again, would act as a new post would have, when Published.

Blog owners wishing to change the URL of an existing post would change a post back to Draft status, change the Date and / or Title, then Republish - and the post would have a new URL to match the new Date / Title.

This worked great - for owners intentionally wanting a new URL for their renamed posts.

You can also publish a post to Draft, to re use the URL of that post.

If you delete a post, then publish a new post with that same title, you will get a post with a URL containing a duplication prevention suffix - because deletion of a post does not let you re use a URL. If you publish a post to Draft, that resets the URL - and lets you publish a new post to that same URL.

Saving a post as Draft, to edit, can allow URL change - and cause broken links.

Some blog owners use Draft status, for previously Published posts, differently

You can take a published post offline, as a Draft post - then change the Title, and various other settings. This will not change the URL - unless you also change the Permalink, before you Publish.

If you do change the URL, be mindful of the links that may refer to the old URL.

If you want the URL to change, you will have to change the permalink.

While the post is in Draft status, find "Permalink" in "Post settings", in the right sidebar of post editor. Select "Custom Permalink", and change the title section of the post URL. Then select "Done".

Note you will only be able to change the title section of the permalink. You can't change the year, month, or extension ("html") any more.

If I wanted to, I could rename this post, when in Draft status.

Change Posts To Draft, To Change The Post URLs

I could change the post URL, to match.

change-posts-to-draft-to-change-post-urls

The most obvious change that I could get, then would be

http://blogging.nitecruzr.net/2015/01/change-posts-to-draft-to-change-post-urls.html

Fix broken links, by adding a custom redirect.

We can use the same tools to correct mistakes, as we can to make changes.

If you change the URL - and cause broken links, and / or "404" entries in Search Console / Webmaster Tools, when re Publishing a Draft post, just add a Custom redirect from the old URL, to the new URL. One new redirect takes but a few seconds to add - and will keep your readers, the search engines, and you happier.

Thursday, January 1, 2015

Change The Sequence Of Your Posts

If there's one question, seen occasionally in Blogger Help Forum: Learn More About Blogger?, that confounds me, its a simple one.
How do I change the order of my posts?
or
Why does my blog display the newest post first? Where is the option, to change to oldest post first?
It is very difficult to respond both correctly, and helpfully, to both questions, equally well.

Blogger does not provide a dashboard setting, to change the post display sequence. Post sequence is only changed, by altering the date and time of the posts.

Long ago, changing the post sequence was simple.

Change the date and time of each post.

You could use the Schedule wizard in Post Editor "Post settings", select "Set date and time", and change each post, to whatever value you require. Each changed post would have a new URL - and would display according to the new URL.

To prevent various problems, caused by uncontrolled date / time changes, Blogger later changed the post editor. Now, once a post is published, you can't back date the post date or time.

The key word there is "published". You can't back date a published post - but you can re publish a post, by saving it as Draft. Just un publish each post as Draft - then use "Set date and time", back date, and Publish again.

You can back date as far as 1970. If you need the blog to display dates preceding 1970, you'll have to use "fake" dates, as you back date.

You can use the Posts menu to set up to 50 posts, in one step, as Draft. You will have to use Post Editor, one post at a time, to back date and re publish, however. This will be some tedium, for you.

Now, be careful here! If you resequence the posts after they have been indexed by the search engines - and if the resequencing involves URL changes - you're going to have "404"s from broken links. This is going to hurt reader and search engine reputation.

If your resequencing involves URL changes - and you care about the reputation of the blog - plan to add a custom redirect, for each post that gets a new URL, pointing from the old URL to the new URL. And this will be more tedium, for you.

But at least there is an answer to

Where is the option, to change to oldest post first?

The answer simply involves some repetitive work, on your part.

Sunday, November 2, 2014

Custom Redirects, And The Mobile Template Redirect, Are Now Compatible

One of the neatest features added to Blogger, this decade, has to be the Custom Redirects.

For many years, we asked, over and over, for the ability to optionally publish a blog with a static home page. 2 years ago, Blogger gave us that ability, and more, with Custom Redirects.

But, Custom Redirects had a problem - it did not work with a mobile template, and a redirected mobile home page. Recently, however, that changed.

If you want a custom home page - and you want to use a mobile template - just add one additional Custom Redirect.

From: /
To: /p/static-home-page.html

Add a second redirect.

From: /?m=1
To: /p/static-home-page.html?m=1

Maybe, even add a second redirect, to a mobile page.

From: /?m=1
To: /p/static-home-page-mobile.html?m=1

Now, you can have your cake - and eat it.

Check out my redirected home page test, from your mobile computer.

Thursday, October 16, 2014

Blogger Does Not Support ".htaccess" Based Redirection

If you rename a non Blogger hosted website - and you retain ownership of the previous domain (or re publish a website within the same domain), you can redirect traffic from the old URL to the new URL, for some websites, using the ".htaccess" control file.

Some Blogger blog owners, used to setting up ".htaccess" based redirection for non Blogger websites, have renamed their blog - either from one BlogSpot URL to another, or maybe from a custom domain URL to another URL. Finding the links in the blog now broken, they wonder.
How do I setup .htaccess for the old URL?
This is an option that Blogger does not provide.

Blogger, in general, does not encourage redirection of traffic.

Traffic redirection is an option which many spammers would appreciate. Blogger hosts too many spammers and other miscreants, and they want less spammers - not more.

Redirect within a blog, using custom redirects.

You can use custom redirects, for redirecting specific URLs within a blog. Custom redirects work on a single URL basis, they do not support any type of masking or URL patterns. And custom redirects can't be used for redirecting from one blog to another - or for redirecting outside Blogger.

Blogger does not provide file / folder access.

".htaccess" is a file that is installed in the domain root - and blog owners do not have access to the "blogspot.com" root folder.

If you have just re published a blog from a custom domain back to BlogSpot, you are retaining the domain, and you do not plan to re use the domain for a non Blogger hosted website, you may be able to setup .htaccess on the domain - if the domain host supports it.

Short of that, you are going to have to focus on getting the blog re indexed, under the new URL - and get on with publishing the blog.

Thursday, July 10, 2014

Blogger Magic - A Blog Within A Blog

One of the most fascinating features of Blogger blogs is the various options to organise our content.

Long ago, I wrote a simple article, Adding A Blogger Blog To A Website. That's become one of the most consistently popular posts, in this blog. Most blog owners have multiple interests, and like to organise their different interests, by subject - and have a different blog, for each subject.

Some people like to have a blog, and a website - and host both the blog and website in one Blogger blog, under one URL. For a small blog / website combination, that's an easy way to start out - and a good alternative, to having multiple blogs / websites.

It's easy to create a Blogger blog, and have the blog host multiple virtual blogs and / or websites.

The simplest "blog" uses a static home page, and the posts accessed from Pages, as "Blog".

A static home page - and all posts accessed as "Blog".

First, redirect the Home page to a static page.

From: /
To: /p/Welcome.html

Then add a simple dynamic "Blog" page, using "Configure Page List" - if you want all of the posts visible from the "Blog" tab.

Caption: Blog
Link: /search/label/

But, there are more possibilities.

Organised right, you can do without an archive section.

Done carefully enough, you can maybe display an entire blog without archive pages.

Have enough sections - and consistently use Jump Break on the posts - may let you fit a dozen or so posts onto one index page.

Some people organise blog content, using static pages.

The most obvious solutions for this need - to some people - is to setup static pages, one page / subject. But sometimes, interests / subjects overlap - and material that's published on one static page (as in one blog or website) might be relevant to another page (or blog / website).

I recommend basing the blog on dynamic content - and dynamic accessories.

The easiest way to make all of the content accessible is to add various dynamic indexing and search accessories. But some static structural accessories are useful, too.

Then, add a Pages gadget, if not already added. You can have a linkbar / tab index - or possibly a linklist, positioned anywhere convenient. Or both.

Start by labeling your posts.

First, add labels, to the posts. You can use either the posts index, or post editor, to add labels. You use the former, to add one label to many posts - and the latter, to add many labels to one post.

With the posts well labeled, decide how you want to display the pages.

Dynamic content lets you display one post, in multiple pages.

Using this blog as an example, this post could be useful in my "Labels", "Magic", and "Redirecting" sections of this blog, to start. Look above, at the toolbar. Do you see the "Magic" button?

Hover the pointer cursor over "Magic" - and see what's there.
http://blogging.nitecruzr.net/magic

From: /Magic
To: /search/label/Blogger%20Magic

There's my "magic" blog, within this blog.
Magic

Just as easily, I could have "Labels" and "Redirecting".
From: /Labels
To: /search/label/Labels
From: /Redirecting
To: /search/label/Redirecting

You can separate the "Home" page from the "Blog" page.

Some people want to keep the blog and home page separate. They have 2 labels, "Blog" and "Home". All that they do is publish various posts, to either label - and setup 2 redirects.
From: /Blog
To: /search/label/Blog
From: /
To: /search/label/Home

And there's a blog
Blog

within a blog.

Making things simpler, if you want "Blog" to index all posts (as in an actual "blog"), you don't need to label the posts. Apparently, "... /search/label/ " retrieves everything, instead of nothing.
From: /Blog
To: /search/label/

There are several possibilities for "Home" page content, too.

As an alternate to redirecting the home page to a label search, you can always redirect the Home page to a single post - if that's your preference.
From: /
To: /2014/07/blogger-magic-blog-within-blog.html

And that is a very basic blog, within your blog.

And you can still use static pages, for truly static content.

And one final detail - add one or more actual static pages. For non changing content, that you don't want ending up in a search engine hit page, add a simple static page.

You may have to add the Pages gadget, using "Add a Gadget".

Most blog owners will use the Pages gadget, to index their dynamic and static pages (such as "posts" and "pages"). If the Pages gadget is not already present in the blog, you may use the dashboard Layout page and "Add a Gadget", to add the gadget. Then, use "Configure Page List" to add the pages created.

Navigate» Become author for this Blog