Ask P3: Using WordPress to build a website with a static home page

Answering your questions on social media, search engine optimization and wordpressI’ve had the pleasure of teaching a month-long course for small business owners and marketing executives that demonstrates, hands-on, how to use WordPress to build and manage a complete website. My students have some amazing projects and continue to amaze me with creative uses of WP’s content management tools and excellent questions about usability and SEO. I’d like to share a common question about WordPress.

I installed WordPress on my domain and added a template that gives my site the look and feel of a business, but my home page is still my most recent blog posts. How do I create a real home page?

It’s a common question when you start using WordPress as a full-out CMS instead of blogging software (or in conjunction with a blog). Although it’s been answered elsewhere, I’ll also cover it here.

Note: Some themes automatically shift your most recent blog posts to another page without taking the steps below, so you might want to check if your theme supports this option before you start working.

If your theme is a standard theme that defaults to recent posts, here’s how to create a static page for your home page. We’re using Mystique for this example.

Log into your WordPress dashboard. Under your Pages menu, click to add a new page. The WordPress editor opens.

We’ll create the home page first. Add a title and any content that you’d like to appear on the new, static home page.

Creating a static home page in wordpressWhen you’re finished, click publish. Of course, you can always make changes later.

Next up, let’s create a page to hold all of our blog posts.

Under your Pages menu, click to add a new page. The WordPress editor opens.

Add a title for your blog page – “blog” is a good choice, but you might also consider “recent news” or “latest updates” depending on how your target market feels about the credibility of the dreaded B-word.

Unless you want content to appear at the top of the blog page above the posts, you’ll want to leave this section of the site empty.Creating a blog page for your WordPress siteWhen you’re finished, click publish.

Now let’s tell WordPress which page goes where.

Selecting a static home page in WordPressUnder Settings, click Reading to display the Reading Settings for your WordPress site. The default setting is that the front page displays your latest posts. Instead, let’s click the radio button for a static page. We’ll set our front page to Home and our posts page to Blog (or whatever name we chose).

You can also change the number of posts the posts page will display (the default is 10) and the number of posts that will appear when folks subscribe to your RSS feed (again, the default is 10). You can show your RSS readers the full text of each blog post or a summary – there are pros and cons to both options, but we’ll save that for another blog post.

You can also change the encoding of your blog pages and feeds. Unless you know that you need to change it, you’re best leaving it set to UTF 8.

After saving our settings, let’s go to our site and see what we have.

Our new static home page in WordPressAnd now, let’s see what we get when we click on the Blog page.

Our new blog subdirectory page in WordPressLooks like we’re all set!

Delete extra home page link in WordPress themeBut, what if your theme has a link to Home hard-coded into the header? When you add a Home page, you might end up with two home links in the header. If we apply the Jarrah theme, we end up with two home page links.

Although there are a number of different ways to fix this, learning how to exclude pages from your navigation is a handy trick, and we’ll use it here.

In your Dashboard, click under Appearance > Editor. Click on the right-hand side to edit the header.php file.

Although every template is a little different, we’re looking for the part of the code where our theme creates our top navigation. Where our code says

wp_list_pages(‘title_li=&depth=2&sort_column=menu_order’);

we want to change it to

wp_list_pages(‘title_li=&exclude=’);

where we’ll add the page numbers that we want to exclude from our navigation. In this case, our home page is 2, so our code will read

<?php wp_list_pages(‘title_li=&exclude=2′); ?>

Remove home link from top navigationWe’ll save our changes and refresh our home page to see the change.

To determine what the page number of any given WordPress page (or post), you can mouse over the page link in the page editor. From the Dashboard, select Pages > Edit. When your list of pages loads, mouse over the page title link and the page number will appear in the bottom left of the browser window.

Page link preview in WordPress edit pagesOf course, if you’re not using SEO-friendly permalinks, you can just navigate to the offending page on your WordPress site, but you really should be using SEO-friendly links! That’s another post for another time.

Using social media to promote your small business: Blogging and LinkedIn

In September, I had the privilege of presenting for the Israel Translators Association at their annual general meeting. I was flattered when the ITA contacted me again asking me to give a similar presentation for their annual conference in Jerusalem.

I’m told that translators have some interesting challenges when it comes to marketing. Although companies regularly employ in-house translators to deal with localization, a big chunk of the market is handled by freelancers who own their own business. In many cases, the client doing the hiring cannot independently evaluate whether or not the work done is of a high quality, so it isn’t as easy as providing a portfolio of previous work. Often, clients don’t understand that translators have specific areas of expertise – much like marketing and technical writers – and that hiring someone isn’t as simple as finding someone who can read and write the languages in question.

So what works well? Having excellent references. Demonstrating your understanding of a particular market segment (think med tech, or legal, or software). Exhibiting superior communication skills – after all, a translator is hired to communicate on behalf of a client or company.

I hope my presentation can shed a little light on using today’s web tools. While this presentation has been tailored to the needs of freelance translators, I think many of the strategies and action items are relevant to professional service providers.

Three steps to improve your SEO

Social Media 1-2-3It’s been awhile since our last Social Media 1-2-3 post. For that, I apologize. We’ve been crazy busy here at P3. December is a jam-packed speaking, moderating and attending circuit for us. For me, being out of the office and away from the organized nature of my desk aren’t conducive to blogging.

This week’s post is on SEO. While you might think search engine optimization isn’t related to (or – gasp – necessary for) a successful social media campaign, you’re missing out on a crucial opportunity to draw in more relevant web traffic.

Finally, you might also think that SEO is for super-guru-expert web developers only. To be sure, there are aspects of SEO that would befuddle the average blogger, but the big picture is well within your grasp.

With that said, let’s look at three simple steps anyone can implement.

Keep it human friendly

If you take one grain of knowledge from this post, it’s this: what’s human friendly is also SEO friendly. It’s true in every instance I can think of – quality of content, ease of navigation, site speed, etc. Google serves human beings and it’s in their best interest to direct their incoming search traffic to sites that are human friendly.

What can you do to keep your site user friendly?

  • Write content that you would enjoy reading and keep it clearly organized using headings
  • Keep your site clearly organized using categories and tags
  • Create sitemaps – one in HTML for real people, one in XML for Googlebot (not using a CMS? you can still create a sitemap here)
  • Keep the navigation simple – real people don’t enjoy clicking through six levels of navigation to get to your sterling prose

Increase your incoming links

Give potential visitors a good reason to visit your site multiple times, comment and even share your content. Provide your would-be visitors with content that offers value (without heavy marketing jargon) and they’ll be more likely to share the link with others. Since Google and other search engines place a high value on the number of incoming links from other high-quality sites, increasing your incoming links (known as inbound marketing) is a great way to raise yourself in search results.

What’s the best way to regularly update content in a simple, SEO-friendly format on a website today? You’ve got a handful of options, but the easiest is probably a blog. Post new content on a regular basis. Find other bloggers that are covering similar content or reaching out to the same target market and comment on their blogs. While it might seem like a simple strategy, it’s also very effective and easy for anyone to do.

Avoid duplicate content

Have you heard this one?

You’re a new blogger. A friend has been blogging for years. In order to help you get some additional traffic when you first start blogging, your friend copies your first blog post and posts it over on their site. A link at the bottom tells readers to “visit this site for more great blog posts like this one!”

While it might seem like your friend did you a kind favor, the reality is that they hurt your SEO. Duplicate content appearing on multiple sites is a no-no for SEO. In short, you’re in competition against your friend for ranking on the same blog post. Since your friend’s site is older, has more incoming links and likely more content, you’re going to lose.

Avoid posting duplicate content on multiple sites. Although SEO experts disagree on how dramatic the impact might be, the general consensus is that it’s to be avoided whenever you can.

Three simple, non-technical tips can go a long way toward improving how Google sees and ranks your site.

For more specific tips on how to optimize a site built with WordPress, don’t miss Joost de Valk’s excellent post and presentation on the subject (and thanks to Rebecca at Illuminea for sharing the link to the presentation on Twitter).

For more technical (and frequently comic) tips directly from Google, don’t miss the Google Webmasters Channel and more info from Matt Cutts on Twitter.

Positioning yourself for a job search using the social web

I had the pleasure of presenting at Nefesh B’Nefesh on Tuesday afternoon to a wonderful group of immigrants to Israel – some who came very recently and others who have been here much longer than I have.

My presentation provided ideas and strategy for using web-based tools to compliment traditional methods when you’re searching for a job. It’s my opinion that many of our tried-and-true methods of reaching would-be employers have a web-based corollary.

To be sure, the elements involved take some skill, industry-specific knowledge and time, but I think they can play a role in our job search today.

I finished my presentation with tips to continue your personal branding when you find employment – cataloging achievements and building connections along the way.

You can view the presentation slides here. Nefesh B’Nefesh also videotaped the seminar, and I hope to make that available here on the blog shortly.

Social Media Marketing classes starting soon

Our next two sessions of social media marketing classes are beginning in mid-December. This time, we’ll be teaching in Jerusalem and Herzliya. Please see our Classes page for more information about the courses and to read reviews from past attendees.

Hope to see you there!

Related Posts with Thumbnails