Professional Documents
Culture Documents
Website Setup
Installing Wordpress
Personally this is the sole reason why I don't host with GoDaddy,
because they do not offer C panel as part of their platform. However all
of the other main hosting companies (HostGator, HostMonster, GVO) all
provide C panel. The chances are that your hosting company will do too
(unless of course it’s GoDaddy).
This will take you to the login screen of C panel. Your hosting company
should have provided you with login details for your C panel, if you did
not create them yourself when you are setting up your hosting.
Now simply login to C panel, and scroll towards the bottom to the section
labelled software. You are looking for the program Fantastico De Luxe
On the next screen, locate WordPress from the column on the left hand
side and simply click on it.
For example you will want an installation to act as your main site, but
you may also want to put an installation on a subdomain, for example if
you want a secure area, membership area, distributor portal or forum
etc.
For now, you probably just want to set up your main site especially if you
have just purchased the domain. In this case you should leave the
settings in installation location alone meaning WordPress will be
installed on your root domain (i.e. yourdomain.com)
You will also need to create an admin username and password in order
to access the back-end of your WordPress installation. Whatever you
do, do not create the username as "admin" because this is a known
security risk
Basic Setting
Now we have to make a few basic setting changes to our new website.
From the WordPress dashboard, navigate to settings in the left-hand
column and select general. Enter your details in the boxes provided and
change your time zone settings to your current location. Change any
other settings as you see fit, although these are optional.
In our Valut section of SEO Enigma you will find a.txt file called
pingservices.txt. Simply open up this txt file, copy the contents to your
Now every time you create a new page or post, or in fact update one,
you will be notifying over 100 of the web’s most popular ping services.
This will greatly enhance your SEO efforts and assist with getting your
pages indexed quickly. In fact, it's not uncommon to have content
indexed and appearing in the search engines in just two minutes!
Premium Themes
There are many great free themes in the WordPress directory, however
you may decide that you want something a little bit more unique with
additional features.
This is where a premium theme may suit your purposes better. Typically
premium themes are made by third-party designers and developers who
sell them for profit. You tend to find that premium themes are much more
flexible and customisable than the standard themes in the WordPress
directory.
Bespoke Themes
If you want to be completely unique, you can also have a custom theme
designed and developed soley for you. This is great as it allows you to
still use Wordpress, but will give you a theme based purely on your
design and functionality specifications.
If you are interested in having a bespoke theme built for your business,
contact me here
Plug-ins
Plug-ins are my absolute favourite part of WordPress. There are literally
thousands of them available offering enhancements to your site covering
every possible angle you can think of. From SEO to security, analytics to
auto responders – you name it, it's probably available.
Plugins simply install via the dashboard of your WordPress installation
and they can be used to customise and enhance your site.
You can get very carried away with plug-ins (I've done it so many times
myself) and if you're not careful this can get excessive. Having too many
active plug-ins on your site can cause problems, so you should try to
limit these to the absolutely essential ones for your needs.
Essential Plug-ins
WordPress SEO by Joost De Valk of Yoast fame, is the most
comprehensive and powerful SEO plug-in available for WordPress
today. We will spend quite a bit of time talking about this plug-in
during SEO Enigma.
Analytics for WordPress also by Joost De Valk is a very powerful
plug-in for linking your website to your analytics account so that
you can track activity on your site
if you use an auto responder (e.g. MailChimp/Aweber) for your e-
mail marketing, you may want to check if your auto responder has
a plug-in. Certainly MailChimp and Aweber do, and this makes
connecting your accounts to your site very simple.
Copyright © SEO Enigma 2013 Page 12
You will also want to find a contact form plug-in for your contact us
page. I have used many over the years, but I always come back to
the same one – Contact Form 7
if you are a local business and you are keen to take advantage of
Google places (see local module), then you would be well advised
to install a plug-in that adds a Geo site map to your site. This will
greatly enhance your local marketing and local SEO. I use Geo
press by Darren Jackson which is available from the plug-in
directory.
You should also install a plug-in that adds microdata to your site.
Adding microdata is like adding hidden code that Google may then
take and display in its search results (called rich snippets). Google
itself recommends you actually use this microdata on your site,
which is in accordance with Schema (html tags, that webmasters
can use to markup their pages in ways recognized by major search
providers). I recommend either Microdata for SEO by Optimum 7
or Schema creator by Raven.
Finally and most importantly of all, you need to install a social
sharing plug-in. There are many to choose from but personally I
like Digg Digg (which is also used by Mashable on their site).
Wordpress SEO
As mentioned earlier, this plug-in is incredibly powerful. It's a true
heavyweight that does an awful lot, but it does have an awful lot of
settings which can be very confusing. Fortunately however, the plug-in
also allows you to import and export the settings. We have therefore
included a recommended setup for the plug-in in this module. You can
simply upload the file (settings.zip) to the settings area of the plug-in.
Once you have imported the recommended settings, you will need to
make some changes particularly to the titles and descriptions of your
homepage and also various social settings. We will, cover this in more
detail in the next module.
To add a new page, hover over the pages menu from your WordPress
backend dashboard and a submenu will popout. Simply click on "add
new" and WordPress will open a new blank page template.
The first thing to do is give your page a title. Remember that we want the
maximum SEO benefit, so where appropriate call your page after the
most relevant primary keyword for that page. Obviously it is not going to
be possible to do this for all pages (e.g. about us/contact us etc), but
certainly do it where possible.
The solution to this is to create a permanent 301 redirect from the old
page name (URL) to the new one (The 301 status code means that a
page has permanently moved to a new location), but this is something
only to be undertaken once you have a lot more experience. Therefore
try to get it right when you initially create and name your page.
In the box underneath the title, is where you will add your content for that
particular page.
Over on the right hand side of your new page template is a box called
"page attributes". The first drop-down box is to choose the parent of the
page you are creating.
If for example your site has a product page and sub pages such as
product1, product2, product3 etc, then as you are creating the pages
related to product1, product2, product3 you will want to select the parent
page as being "products" in page attributes.
If you are creating your primary categories (about us, contact us,
products/services etc) then you would leave the parent category as "no
parent".
Many premium themes however have the homepage built into them and
you are required to customise it using widgets (see below). In this case
you will need to leave your reading settings as the default (your latest
posts) as the theme will take care of everything for you.
Depending on your theme, you will have the choice to place widgets in
different parts of your website. From the widgets menu which can be
found under appearance from the WordPress dashboard, you will see
the widgets that your theme has made available.
Widgets are great for customisation and are very simple to use. On the
right-hand side of the widgets page is a list of the areas on your site
where widgets can be inserted.
These should all make sense, for example using the screenshot above,
inserting a widget into the header right area will make that particular
widget show in the header of my site on the right-hand side of the
homepage. Widgets inserted into the primary sidebar area, will show on
pages where I have set the template to show my primary sidebar.
To insert the widget into any particular area, simply click the drop-down
arrow to the right-hand side of the widget title area and an empty box will
drop-down.
Drag the widget that you want to display from the middle area of
available widgets into the box that has dropped down.
If you now visit your site and look at the appropriate area where you
inserted the widget, you will see it showing.
Menus
The final thing we need to do now is to create our navigation, so that
visitors can get around our site. Some premium themes have
independent navigation options in the theme options and if this is the
case, you should use these.
Most themes however use WordPress Menus, which can be accessed
from your WordPress dashboard by hovering over appearance and
selecting menus.
Once you are in the menu settings, WordPress will tell you how many
menus your theme supports (n.b. if you want to show additional
navigation, you can do this by inserting the custom menu widget into one
of the widgetised areas e.g. primary sidebar)
Now we need to tell WordPress which menus to show where. On the top
left-hand side of the screen on the theme locations, use the drop-down
buttons to select your primary and secondary navigation that you've just
created. Again remember to click save.
Those pages will now appear on the right-hand side of the screen under
your menu. Arrange the pages into the menu order you want them to
appear simply by dragging and dropping them.
If you want to change the name of the page as it will be viewed in the
menu click the down arrow of the appropriate page under your menu
and rename it. You can also delete pages from this drop-down box.
However some themes don't do this. You are going to want a home
menu item for your primary navigation so your visitors can always get to
your homepage.
To do this create a custom link in the box provided. In the URL type your
website address e.g. YourDomain.com and label it Home. Then add it to
the appropriate menu and position it where you want it to appear
(usually first on the list).
Conclusion
Following the procedure in this module, you should now have everything
setup how you want it and most importantly for maximum SEO benefit.
In the following module we will look at adding the content and optimising
our site further to complete our on-site optimisation.