How to Setup a Professional Email Address with Google Apps and Gmail

The first thing every business owner needs is a professional email address. After you setup your website, the next most important to do is create a professional branded email address. In this article, we will show you how to setup professional email address with Google… Read More »

The post How to Setup a Professional Email Address with Google Apps and Gmail appeared first on WPBeginner.

The first thing every business owner needs is a professional email address. After you setup your website, the next most important to do is create a professional branded email address. In this article, we will show you how to setup professional email address with Google Apps and Gmail.

Google Apps for Work

What is a Professional Email Address?

A professional email is the one that has your business name in it. For example, [email protected] is a professional email address.

Email accounts on free email services like [email protected] are not good because they do not look professional.

For a professional email address, you will need a domain name and a website. We have step by step guide on how to choose a domain name and how to install WordPress to quickly setup a website.

If you already have a domain name and a website, then you are all set to have your own professional email address.

Why Use Google Apps for Professional Branded Email Address?

You might be thinking why use Google Apps when most WordPress hosting companies offer unlimited email accounts with your own domain name?

Email is one of the most crucial communication tool for any individual or business. With an unreliable email service, you can miss important emails, and this can hurt your business.

Most hosting email servers are unreliable, restrictive, isolated, and less secure. You wouldn’t even know if the email you sent was delivered.

This is where Google Apps for Work and Gmail comes in.

Gmail is already the industry leader in email and with Google Apps for Work, you can use your professional branded email address with Gmail.

Here are some of the benefits of using Google Apps and Gmail for a professional email address.

  • Professional business email address on your own domain.
  • Gmail’s rock solid security and spam filters
  • 30 GB – Double the storage of a free Gmail Account.
  • Manage email even when offline using Gmail app on mobile devices
  • Works anywhere web, mobile, tablet, you name it.
  • Works great with Outlook and can even sync old Outlook accounts.
  • Each user can have up to 30 email aliases.
  • Use Google Calendar, Google Hangouts for chat, video, and voice calls on your own business email address.
  • No advertisements and 24/7 professional support whenever you need help
  • Works seamlessly with your WordPress site.
  • Most important of all, high deliverability, no delays, no ending up in spam folder.

Now that you know why using Google Apps for professional is important, let’s take a look at how to set up a branded professional email address with Google Apps.

Editor’s Note: We use Google Apps for all of our professional email addresses, and can honestly say it’s the best.

Setting up a Professional Email Address with Google Apps and Gmail

First you will need to signup for a Google Apps for Work account.

It costs around $5/month for each user. If you pay annually, then you get 2 months free ($50/year per user). Use this Google Apps for Work coupon to get an additional 20% off.

Google Apps for Work also offer a free 30 day trial, which allows you to test drive everything before you make up your mind. Basically its all the powerful features you’re used to if Gmail, Drive, Calendar, etc (but now it’s for your business).

Simply visit the Google Apps for Work website and click on the Get Started button.

Getting started with Google Apps for Work Gmail

Fill out a form with your first and last name, an existing email address, and your phone number.

Click on the next button to continue.

Create an account

On the next screen, you will be asked if you would like to signup for a new domain name, or use a domain name that you already own.

If you don’t have your own WordPress site or a domain name, then you can buy a new domain here. It will cost you $8 per year, and your email will be automatically setup by Google. You will not need to follow rest of the tutorial.

However, if you are an owner of a self-hosted WordPress site, then you already own a domain name. Simply enter your WordPress site’s domain name and click on the next button.

Google will now ask you to create your Google Apps account. This is where you will pick your business email address like [email protected].

Creating your Google Apps account

This will become your first email address and will also become your Google Apps admin account. You can always add more email addresses and email aliases later on.

Fill in the username and password and then click on accept and sign up button.

Google will now create a Google Apps business account for you. Upon completion, it will show you the progress dashboard.

Google Apps for Work setup steps

As you can see in the screenshot, that you have completed the first step of the setup.

Now you need to add users to your Google Apps account. Simply click on the start button next to ‘Add people to your Google Apps account’.

This will bring up a popup where you can add more users if you need to.

Adding more users to Google Apps

If you just want to keep that single user, then you need to scroll down and just check the box next to ‘I added all user email addresses currently using @yourdomain.com.’

Click on the next button to continue.

The last step in the Google Apps for Work setup wizard is to verify the ownership of your domain name.

Google offers multiple ways to do that. You can add a meta tag to your website’s header, upload a file to your webserver, or add a TXT/CNAME record. You can choose any one of these methods.

Verify ownership of your domain

The easiest one is to add a meta tag to your website’s header. Copy the meta tag code shown on Google Apps setup screen.

You will need to login to admin area of your WordPress site.

After that install and activate the Insert Headers and Footers plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » Insert Headers and Footers page.

Paste the meta tag line you copied from Google Apps setup screen into the headers section.

Paste meta tag

Don’t forget to click on the Save button to store your changes.

Return back to Google Apps setup screen and check the box next to ‘I added the meta tag to my homepage.’ option.

Added Meta tag

The setup wizard will now ask you to visit your domain’s account management section.

Login to your web hosting account (cpanel dashboard). Under the mail section, click on MX Entry icon.

mxentry

On the next screen, you will be asked to select your domain name. After which you will see a list of options.

Scroll down and you will find MX Records. There would be one or more entries there. You need to delete all of them.

Delete MX Records

Return back to Google Apps setup screen and check the box next to ‘I have opened the control panel for my domain’ option.

Google will now show you a list of entries. These entries are called MX records and you need to add them to your domain.

Adding new MX Record

Return back to MX Entry page in cPanel to add priority and then the matching MX value. Click on Add record button to save an entry, and then repeat till you have added all MX record entries shown in the Google Apps setup page.

After entering MX record entries, return back to Google Apps setup screen and check the box next to ‘I created new MX records’ option.

Google will now ask you to delete old MX Records. We have already deleted old MX records, so you can mark that as checked.

Finish setup wizard

Click on verify domain and setup button to finish the setup wizard.

DNS settings like MX Records can take some time to update. In that case, you will see an estimated time notice.

Verification wait

You can stay on this page for a few minutes, and then it would automatically show you a success message that your domain is now verified.

Click on the next button to continue.

Domain verified

That’s all you have successfully setup Google Apps and Gmail.

Using Your Professional Email with Google Apps and Gmail

Your email account works as any other Gmail account. You can access it by visiting Gmail Website and sign in with your email address, e.g. [email protected]

You can also manage your Google Apps account by visiting the admin console.

Google Apps Admin Console

This is where you can add/remove new users to your domain name. Each of your users will have 30 GB storage and all the same features, but they will not have access to the admin console. You can remove those users at any time you want.

Troubleshooting Google Apps Domain Setup

It is likely that your web host may not be using a dashboard like we have shown in the screenshots above.

Google Apps for Work has detailed documentation for many of the popular web hosting and domain registration service providers. Visit, set up MX records (Hosts specific steps) page and then locate your domain registrar or web host from the list.

If you do not find your service provider in the list, then you can ask them directly to help you setup Google Apps for Work for your domain name.

We hope this article helped you setup a professional email address with Google Apps for Work and Gmail. You may also want to see our list of 19+ free Google tools every WordPress blogger should use.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Setup a Professional Email Address with Google Apps and Gmail appeared first on WPBeginner.

How to Switch from Blogger to WordPress without Losing Google Rankings

Blogger is an awesome free tool to quickly start blogging. However, many Blogger users eventually realize that if they want full control of their blog, then they would be better off with their own self hosted WordPress.org blog (what’s the difference between self-hosted WordPress.org vs… Read More »

To leave a comment please visit How to Switch from Blogger to WordPress without Losing Google Rankings on WPBeginner.

Blogger is an awesome free tool to quickly start blogging. However, many Blogger users eventually realize that if they want full control of their blog, then they would be better off with their own self hosted WordPress.org blog (what’s the difference between self-hosted WordPress.org vs WordPress.com blogs). In this step by step tutorial, we will help you switch from Blogger to WordPress without losing Google rankings.

Safely moving a Blogger blog to WordPress

Step 0. Before You Start

To get started with WordPress, the first thing you would need is a good WordPress hosting company and your own domain name. We highly recommend Bluehost because they will give you a free domain and 50% off their hosting plan (special for WPBeginner users). Bluehost is also an officially recommended hosting provider of WordPress.

If you want a Bluehost alternative, then take a look at Siteground who also offer the same special offer to WPBeginner users.

Once you have signed up for WordPress hosting and set up your domain name, the next step is to install WordPress on your hosting account. We have a step by step tutorial on how to install WordPress. Once you have installed WordPress, it is time to move your content from Blogger to WordPress.

Step 1. Export Your Blogger Blog

First thing you need to do is export your blogger blog’s content. Simply log into your blogger dashboard and go to Settings » Other page. Under the blog tools, click on the Export Blog link.

Export Blogger blog

This will bring up a popup where you need to click on the Download Blog button.

Download your Blogger blog's export file

Your Blogger blog’s content will be downloaded to your computer in an XML file.

Once the download is complete, it is time to import it into your WordPress site.

Step 2. Import Blogger to WordPress

To start importing your Blogger site into WordPress, you need to go to your WordPress admin and visit Tools » Import. On the Import page, click on Blogger.

Blogger importer under WordPress import tools

This will bring up a popup asking you to install the Blogger to WordPress importer. You need to click on the Insall button.

WordPress will now download and install the Blogger Importer plugin for you. Once it is finished installing, you would need to click on the Activate Plugin and Run Importer link to continue.

Activate and run blogger importer

On the Import Blogger screen, WordPress will ask you to upload the XML file. This is the file that you downloaded in Step 1.

Simply click on the choose file button and upload the XML file you downloaded earlier. Next, click on the Upload file and import button to continue.

Upload Blogger export file to WordPress

Now if you didn’t select one of our recommended hosts or your site is really large, you may get an error that your file size is too large. In this case, you would need to increase your maximum file upload limit. If your file is small, then you won’t see any errors.

WordPress will now import your blogger posts one by one. When it is finished, you will be asked to assign an author to the imported posts. You can assign your blogger posts to an existing author (you) or create a new author account.

Congratulations! you have successfully imported your Blogger content into WordPress. However, you still need to make sure that you don’t loose any search rankings and that visitors from your old blog easily land to the same content on your new WordPress website.

Step 3. Setting up Permalinks

Permalinks is the term used for URL structure of individual pages. WordPress comes with a feature that allows you to set up SEO friendly URL structure. However, since you are importing content from Blogger, you would want your URL structure to be as close to your Blogger URL structure as possible.

To set permalinks, you need to go to Settings » Permalinks screen and choose Month and Name as your permalink structure.

Choosing a permalink structure for your WordPress site

Step 4. Setting up Redirection

The most important step in moving any website is to set up proper redirection so that users are redirected to your new website.

The important part of redirection is that you want users to land on exactly the same page on the new site which they were trying to access on the old site. Secondly, this also notifies search engines that your old site is moved to a new location.

To successfully move from Blogger to WordPress, you need to set up redirection on two levels.

First, you will redirect Blogger visitors to your new WordPress blog. Second, once users reach your WordPress site, you will redirect them to the exact post they were trying to read.

Let’s first set up redirection on the blogger blog. You need to log on to your Blogger account and go to your Blog’s settings and click on Template.

Blogger Template

On the template page, you need to scroll down to the bottom of the page and click on Revert to Classic Template link.

Revert to classic template for your Blogger blog

After switching to classic template, you will see ‘Edit Template HTML’ textarea. You need to replace everything in this text area with the following code. Make sure that you replace http://www.example.com with your own domain name.

<html>
 <head>
  <title><$BlogPageTitle$></title>

   <script>
    <MainOrArchivePage>
    window.location.href="http://example.com/"
    </MainOrArchivePage>
    <Blogger>
     <ItemPage>
     window.location.href="http://example.com/?blogger=<$BlogItemPermalinkURL$>"
     </ItemPage>
    </Blogger>
   </script>

   <MainPage>
   <link rel="canonical" href="http://example.com/" />
   </MainPage>

   <Blogger>
    <ItemPage>
    <link rel="canonical" href="http://example.com/?blogger=<$BlogItemPermalinkURL$>" />
    </ItemPage>
   </Blogger>
 </head>

 <body>
  <MainOrArchivePage>
   <h1><a href="http://example.com/"><$BlogTitle$></a></h1>
  </MainOrArchivePage>
  <Blogger>
   <ItemPage>
    <h1><a href="http://example.com/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1>
    <$BlogItemBody$>
   </ItemPage>
  </Blogger>
 </body>
</html>

Save your template, and you have successfully implemented redirection on your Blogger blog.

However, you still need to setup redirection on your WordPress site so that users are redirected to the proper posts.

You need to copy and paste the following code in your WordPress theme’s functions.php file or in a site-specific plugin.

If this is your first time adding code to your WordPress site, then you may want to check our beginner’s guide to pasting snippets from the web into WordPress.

function blogger_query_vars_filter( $vars ) {
  $vars[] = "blogger";
  return $vars;
}
 
add_filter('query_vars', 'blogger_query_vars_filter');
 
function blogger_template_redirect() {
  global $wp_query;
  $blogger = $wp_query->query_vars['blogger'];
  if ( isset ( $blogger ) ) {
    wp_redirect( get_wordpress_url ( $blogger ) , 301 );
    exit;
  }
}
 
add_action( 'template_redirect', 'blogger_template_redirect' );
 
function get_wordpress_url($blogger) {
  if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) {
    $query = new WP_Query ( 
      array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) );
    if ($query->have_posts()) { 
      $query->the_post();
      $url = get_permalink(); 
    } 
    wp_reset_postdata(); 
  } 
  return $url ? $url : home_url();
}

The code above creates a blogger to WordPress 301 redirect which is what you need to ensure best SEO.

Once you have pasted this code, that’s all you need to do for setting up redirection.

Now anyone visiting a post on your old Blogger blog will be redirected to the same post on your new WordPress site.

Step 5. Redirect Feeds

Your RSS subscribers on the old Blogger site will not be able to notice the switch. That’s why you will need to redirect your Blogger feed to your new WordPress site’s feed.

You can do this by logging in to your Blogger account and then visit Settings » Other page under your blog dashboard.

Under the Site Feed section, click on Add link next to Post Feed Redirect URL. Here you can enter your new WordPress site’s feed address.

Usually it is http://your-awesome-site.com/feed/ (don’t forget to replace your-awesome-site with your own domain name).

Redirect blogger feed readers to your WordPress feed

Step 5. Import Images From Blogger to WordPress Media Library

When you are transferring blogger to WordPress, the WordPress importer will download images from your blogger posts into the WordPress media library. However, it can fail to download some images. This doesn’t happen often, but it can happen.

But there’s nothing to worry about because you can find and import these images into WordPress. Follow the instructions in our how to import external images in WordPress tutorial.

This will import all images from your blogger into your WordPress Media Library. Once the images are in your WordPress media library, you can easily create image galleries and more.

We hope this tutorial helped you switch from Blogger to WordPress without losing Google rankings. We would like to welcome you to the WordPress community. To get started with WordPress, please take a look at our beginner’s guide section and our WordPress beginner videos.

If you have a friend still using Blogger, then you can show them our comparison on WordPress vs Blogger and convince them to switch over.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

To leave a comment please visit How to Switch from Blogger to WordPress without Losing Google Rankings on WPBeginner.