Monday, 10 March 2014

Migrate from Blogger to Wordpress

I've migrated my wordpress.com blog Lifeasplay to self hosted wordpress at play.fit2thrive.co.uk. The next step is migrating my blogger sites to self hosted wordpress.

I started with the same plugins as my other site. Then looked to import from Blogger.

I'm starting with competitiveurge.co.uk. I search for export blogger to wordpress.

So here's the process I'm using to migrate.
Importing the posts went pretty easily

Update Wordpress

For each new wordpress install I created my first task was to update it to the latest version. I consistently found that I would kick off the install process and no progress would occur. I would just see the message downloading wordpress.

What should happen is that the page slowly fills with all the completed update tasks and then an upgrade complete message appears. This generally didn't happen. The quick fix I found was to install another plugin and then come back and update wordpress. I reasoned that the update process was either not configured correctly first time or caching faulty data. Updating a plugin reset the process and it worked fine after that.

I don't know if this is specific to my hosting. I'm surprised I had problems with such a basic process as upgrading a fresh install but I share this incase it helps anyone.

Pages

These weren’t imported  by the importer so I just created and moved them myself.

Settings

general/basic

Copy the site name and tagline from blogger to wordpress

Theme

I need to find something suitable. My http://thecompetitiveurge.blogspot.co.uk/ template had a specific image.

Redirection

I need to finish the redirection part of the guide. I adjusted the permalink structure. Now I need to adjust the blogger template to redirect to http://compete.fit2thrive.co.uk/

Statistics

How do I get them from blogger?

Promotion

Promotion and redirection is the same for my self hosted wordpress site
  • Directories:I signed up competitive urge with a bunch of blogging directories. These need changing
  • social accounts: Adjust my blog url on sites like favebook. twitter, gplus




Wednesday, 5 March 2014

Migrating from wordpress.com to self hosted wordpress

I've migrated my wordpress.com blog Lifeasplay to self hosted wordpress at play.fit2thrive.co.uk so I thought I would share the process.

To make the process smooth I follow the excellent guide Going self-hosted: my step-by-step guide for wordpress.com users.

The extra details I would add are the plugins I have installed. Being a newbie to wordpress I'm going with the basic plugins I've been recommended. If you are like me I though this would be helpful. Most of these were recommended by the majority of people, books and blogs I consulted.

Plugins 

  • Jetpack: An amazing plugin that seems to do everything
  • All In One SEO Pack
From the book word press for beginners
  • Google XML Sitemap 
  • wp dbmanager 
  • contact form 7 
  • wp policies: Pages are hidden by default. Add them to the theme footer. The Plugins main page tells you how 
Security

Wordpress isn't very secure by default. A friend suggested these plugins to lock it down.
  • BulletProof Security 
  • Look-See Security Scanner 
  • WP-Sentinel 

Promotion

What I still have to do is tell the world my blog has moved
  • Add to blog lovin and the other blog sites I have registered with
  • Submit the site xml through Google webmaster if the plugins haven't already done this.

Monday, 3 March 2014

Planning my blog migration

I like to plan and experience has shown me this saves a ton of pain later. My blogs have become really important to me which is why I am moving them in the first place. Of course I have a specific plan in mind and I have to talk to my new hosting company to see how best to achieve it.

Aidan from TSOHost emailed yesterday with the nice and professional mail
Thank you for your order, please let us know if you need any help in future.
This is why I went with them. So this morning I have replied to mail with my first set of questions.

I've included the text of the mail because you may have similar questions. It feels weird to share because it feels private but then I realised it's not. It's the future of this blog and all my others. This blog may become fit2thrive with my others being divisions of it e.g. play.fit2thrive.co.uk and compete.fit2thrive.co.uk. 

What I actually end up with may change but you may be interested in my current vision. I like it when others share their plans about their blogs, apps and things so I'm doing the same. I haven't gone into all the detail yet. I thought I would let that come out in time. 

So here is the mail I sent them. 

Thanks Aidan,
I've got multiple blogs to import so I'm picking the easiest first leaving the hardest until last.

My first task is to migrate my existing blog lifeasplay. It's a wordpress blog and I need to migrate it to wordpress on my tsho hosting. There are a few questions I have first

1) Sub domains: I want lifeasplay to be a subdomain of my main account with the url play.fit2thrive.co.uk. Before I do anything like install wordpress I want to understand how you guys achieve this.

Do you point subdomains at:
  1. specific directories on the same server
  2. separate servers or instances 
This then leads onto questions about how I will set up wordpress. Will I have multiple instances to maintain or just one instance.

I assume this is a common question so I would prefer your lead on achieving this best on your site.

2) Free migrations. Do I simply tell you what I want and you sort it out or do you need more from me. I'd like to see how you guys set things up atleast once so I can use this as a template for later. It would get me started much faster.

I believe you will need login details for the sites to migrate. I can supply these when needed.

I'm just starting the conversation first.

regards

colin


Friday, 28 February 2014

What are TSOHost like to buy from?

Following on from my Search for wordpress hosting I will now share the experience of signing up with them and moving my blogs over. 

I'm planning a slow migration while I learn Wordpress in more depth, figure out the plugins I want and deal with migration issues. I'll move my smaller blogs first and learn the process before attempting Colchambers because with over 500 posts I need practice beforehand.

Account Details

I went for wordpress hosting on the professional grade. The free domain name I bought was fit2thrive.co.uk

Payment

What impressed me right away was being able to pay through paypal. Services like this usually seem to use bricks and mortar credit and debit cards which are clunky. Paypal is a much nicer approach

mails of invoice and receipt came through instantly along with the new account details.

Domains

When you buy your domain you get a mail confirming your registration. It starts with

Hi Colin,
The domain name fit2thrive.co.uk has been successfully registered. The details of your domain are as follows:
I like that in the mail they make it clear you own your domain and aren't locked in. Their words are:
Advanced Users: If you have hosting elsewhere, you can point this domain elsewhere by logging into My.Tsohost.co.uk and changing the nameservers or DNS settings.
 I like companies that believe in their ability to keep your loyalty without locking you in. It's good business in my eyes.

Support

I did get a strange mail during the regeistration process.
Hi Colin,
Thank you for registering the domain name fit2thrive.co.uk with Tsohost. In order to complete the registration, the co.uk registry require additional information to be provided.
Please visit my.Tsohost to supply these details. We will then re-attempt your domain registration.
Should you have any problems or queries, please do not hesitate to contact us for assistance.
I've never had this type of email before when registering domains and there was no detail about the problem. I logged into my account and checked and found no more information. Not a good start!!!

I quickly emailed TSOHost and got a courteous and clear reply about 5 minutes later. The bad formatting of this response is down to blogger. It's part of the reason I'm leaving.
Hi Colin,
Our apologies for that.
It looks like that e-mail is in error.
I suspect there may have been a momentary delay in the registration process which caused our accounting system to log it as a failure.
The domain is registered, so that should function perfectly well once you've added that to the Hosting Account as a new site.
Please feel free to let me know if you require any further assistance.
Kind Regards,
 I can live with mistakes when I'm supported like this. So my confidence is restored.

Overall

So far I'm happy but of course that was the easy part. Next I've got to configure my account and start a migration. That's where the fun should start :-)

Wednesday, 26 February 2014

How I submitted my Blogger sitemap to Google Webmaster Tools

So I came across my account at Google Webmaster Tools and couldn't help but have a look through. To my surprise I hadn't submitted my blogger sitemaps to Google. I did so years ago for this colchambers blog so I already had a guide but I thought I would just have a quick check to see if things had changed and also because I had forgotten what I did in the first place. 

Atom

I found a good set of instructions in How To Submit Blogger Sitemap To Google Webmaster Tools? and followed them. 

The only problem is that this describes adding only an atom rss feed. For colchambers I have submitted both an Atom and an RSS 2.0 feed. I forget why but in fact it proved useful. The atom feed had two errors yet the RSS 2.0 feed had none. 

RSS 2.0

I see them as backups. If one feed has errors the other will work fine. The sitemap tools have facilities for hundreds of sitemaps implying that there is nothing wrong with adding multiples. So that is what I did. 

To add this additional site map I simply used what I tried adding /feeds/posts/default at first in the way suggested for the atom feed. This worked fine but only returned 25 responses. I expect google works fine with this because it's just returning the most recent items but since the Atom feed could return 500 I wanted 500 in this feed too. 


Result

This resulted in each sitemap submitting the same number of articles. Currently each sitemaps is shown as an atom feeding but they are still pending. I'll see if this changes when they are accepted. I compared with colchambers and the sitemaps there are categorised correctly. 

I hope this helps. Maybe you have a better way. I am not sure if the max results is required because colchambers seems to have been working fine with the standard feeds but then I haven't really researched and analysed this area thoroughly. 

At least I have now submitted my sitemaps to google. I can see if this has an impact in traffic or any other discernable impact. 


Monday, 24 February 2014

Using AWS

I don't really know what AWS is other than it's a cloud based it infrastructure.

You get account details:


Tutorials


Key questions


  • AWS native or supplier like Bitnami?: Do I use AWS as it is or go through a 3rd party supplier and checkout the marketplace
  • Do I just stick with the hosting I have bought for now. Figure out AWS over time? It seems very complicated for now.
  • Do I just need to understand what AWS is instead of forcing PHP on it? Is it ready out of the box. e.g a data store on demand?

Simple DB

  •  Online games: Docs mention it is good for games

Friday, 21 February 2014

Search for Wordpress hosting

Unless I find something better I'll be using Wordpress in future so I'm looking for hosting. Here is the list of hosts I've found so far.

I'm not totally sure what I want yet. Just seeing what's out there. I'm not set on this being my long term host. I've used hosting before but not for a while. So I know you only really know the market and what you need from it when you actually set up your site and use it. In most situations you either love what you have or get by for long enough. So I can't expect perfection in my first choice because I don't have the time to find it. Compromise is expected, I just don't know which aspects I will be compromising on yet.

Review Process

So the layout of this post is:
  • Reviews: A quick search on the current market
  • In the hunt: Hosts that fit my criteria
  • Favourite: My preferred choice
  • Failed the grade: Hosts that don't match my criteria

Related reviews and discussions

My search for "good wordpress hosting uk" returned:
I found others but I quickly found some hosts that impressed me enough and then a clear winner.

In the hunt

These hosts are currently in the hunt as part of my current search.

Detailed review: As my review progresses I've begun a spreadsheet to make a thorough review easier

tsohost (My Favourite) : We're UK WordPress Hosting Experts, Supporting Over 10,000 Installations.
  • package:
    • Standard Hosting package at £2.99 a month (paying £34.99 for the year).
    • Pro: £4.99/month (£50/year)
  • Hosted software: The list of supported software isn't obvious. I found it in web hosting under the second 1 Click Apps section. Click on the title  "1 Click Apps" to expand the list which includes:
    • Wordpress
    • Drupal
    • Moodle
    • phpBB
    • OpenCart
  • 1 free domain name: What are their terms? Is it easy to migrate the name out?
  • support: email 24hr, phone 9am - midnight
    • I asked a question through the sales query tab on their site. Got a response within a couple of minutes. It was a tough technical question "Is it possible to use git with your professional hosting package?". Not something everyone would know. The way it was handled was very professional.
  • used by: mumturnedmon
  • review rgbartlett
  • 2.5gb disk space
  • network information provides an in depth explanation of the whole technical setup from network to server and database infrastructure.
    • I like their backup statement "Unlike conventional hosting systems, we are able to take backups multiple times per day with absolutely no performance degradation. These backups are instantly browsable via our online control panel and files can be downloaded or restored at will with no need to contact support."
  • Knowledgebase is a giant forum: Checked some recently updated threads on 
    • .Net 4.5 and was impressed by the clarity of response. A lot of useful detail companies don't usually share. A good sign.
    • Domain auto renewal period again very professional. Good clear explanations. This one took 16 days to reply though so not super quick
Good UK hosting. More expensive than TSOhost. Not as much information available as TSOhost and everything EVO offers is matched or bettered by TSO.
  • price: slightly higher at £64.99/year £6.49/month
  • Faster web servers: For better performance, we use LiteSpeed, a premium web server that's up to six times faster than Apache. 
    • Interesting but could that also mean compatibility problems.
  • free domain for life: We'll keep your domain registered for you for free for as long as you host with us! Not included on monthly billing.
    • I have to check they allow you to take it with you if you leave and don't charge extra.
  • SSH Access Available (On request - Further T&Cs Apply) implies I can use git
  • lists the software actually available including Joomla, Mambo, WordPress, Coranto, ocPortal, Drupal, b2evo, WordPress MU & More!
  • Crowley said I have been using them for the last 6 months, as they are in the UK and my customers are too I get a better UK Google ranking on my affiliate blogs than if my sites were in the USA. Their support guys are great -- I can't say anything bad about them, you can install wordpress in 1 click using their Installatron and they give you a free domain.
  • Their not standard hosting options could be a blessing and a curse. Could make things faster and easier but also make it hard to find support on google. 
  • knowledgebase just a simple page with a few links. 

  • Good testimonials and sample sites: Of course these are presented by 34sp themselves. I like to see it but have to take them with a pinch of salt. Though they have got people to put their name and site to the 34sp brand and they have presented it well.
  • Features and version easy to find
  • weekly backups
  • limited one click installers: phpBB and wordpress. No Moodle
  • Data Centres and Network : sounds good but no match for TSOHost. They do everything here and more.
  • Support
    • forum though when I looked through there wasn't much recent activity. Particularly recent support activity!!!. Don't know the hours of forum support and its priority
    • knowledgebase Seems ok. Information seems accurate, useful and easy to follow. Searching seems easy
  • feature list is clear and extensive
    • .ssh access
    • moodle, drupal, phpbb
    • courtesy site backups. How often and not offsite!!
  • detailed hosting plan details including server details if you choose advanced in the feature list then advanced features in the capabilities field. Impressive to actually see the server spec you are buying. 
  • US host


Favourite

TSOHost are my favourite so far. They seem to match everyone else on price and features and then do more. The customer service seems implicit in what they do.

I didn't complete the Detailed review completely because it was hard to find all the information. That in itself helped make the decision. TSOHost has everything filled out because they made the info clear enough. In the end TSOHost beat their competitors on:
  • support, 
  • ease of use of their site: which implies ease of use of their services. What you see often reflects what you get
  • price, 
  • features
  • backups
So the choice is hands down TSO Host. To top it off I heard such good things from mumturnedmon who hosts a busy wordpress site. Independent reviews make all the difference.

Outstanding questions

  • Free Domain Names
    • Q: who owns a domain your register?
    • A: You do. We always register domains in your name not ours.
    • Q: how easy is it to transfer out? any costs and requirements
    • A: It depends on the type of domain. They don't apply restrictions and you can obtain the EPP(auth) code through their web admin panel and initiate a transfer without contacting support. Though some like uk domains require support to update the IPSTAG
    • Q: Do I get to manage the DNS?
    • A: Yes
  • Site transfers
    • Q: Does this include blogger to wordpress transfers?
    • A: Yes
  • Multihost
    • Q: Can I host multiple wordpress sites each with their own domain name?
    • A: Yes. I double checked the web hosting page and it's pretty clear. The number of sites depends on your package. Professional hosting would allow 6 separate sites.
  • Database Storage
    • Q: You can have unlimited mysql databases on a professional account but what storage limit will the DB be taking up? Is it the hosting storage or a separate one and what is the limit?
    • A: Database storage is included in hosting storage. There is no separate storage quota.
I just emailed sales@tsohost.com with these questions. I got an instant reply with a ticket number which I find a good sign. I now have a solid reference I can use any time I contact about this query.

Now I just see how long they take to respond. I'm quite excited to get started but it's a big decision so I need these questions answered.

Response

About a minute later I got the following response. It's pretty general so I feel it's ok to share.

Hi Colin,

We always register domains in your name not ours. We are your registration agent but the domains are yours. That means if you ever want to transfer them out then you can do - we won't stop you.

With Nominet (UK domains) the domain will be registered to you or your company, with us just being the TAG holder. With gtlds you have the ability to change the registrant, technical and admin contact details through the client area.

In terms of transfer outs, you can get the EPP (Auth) code through the client area, as well as unlock the domain name. That means you do not need to contact us to move the domains away. If you have a UK domain and want to change the IPSTAG away from us, just open a support ticket and we can do it right away.

On our systems, space is allocated for everything in one go. So you can use that space for website files, emails, databases, logs etc -- it all comes out of one pot. The only other limit we set space-wize is that a database should not be bigger than 1GB. If it is then it becomes inefficient on shared hosting and we'll suggest you move it to a virtual server instead.

Wordpress migrations are usually pretty straightforward. We can move the files and database, then update the wp-config.php file to get it running through us.

If you are moving from a self-hosted Wordpress (or another blogging platform like Blogger) it's slightly different. There is an import tool we can use to do it for you. However, bear in mind you may need to reupload images and so on, as our migration team usually require full access. We always try our best though!

regards

--------

I'm very impressed. A nice clear answer with plenty of advice and detail and a lightning fast response. Of course when you contact sales in any company you generally get a faster response than contacting support but it's a good sign. I'm convinced any way. 

It's a risk who ever I go with but these guys seem to be really high quality.

Failed the grade

US hosts but the exchange rate suggests I could buy more there.
http://wpbloghost.com/
  • not impressed couldn't find a list of features
  • prices are around £5/month - £8/month
  • You don't know what you get for your money
site5 Failed because they're US based and no better than UK offerings. Couldn't find enough detail

  • seems ok. US based in Texas. Provide server specs, 
  • no monthly plan for cheaper options
  • recommended by t31os who said  i also found http://www.site5.com to be very good, very fast response times to tickets etc... but this was Posted 4 years ago!!!