Setup and run wordpress: 201

Preview:

DESCRIPTION

Blogville Conference, April 28th, 2011 by David Moody

Citation preview

SETUP & RUN WORDPRESS: 201

For Wordpress Rock Stars Only…

Setup & Run Wordpress: 201 Rock solid fast hosting Must have plugins Killer site management tips

Our Goal Today

Make running a WP site less like work:

Our Goal Today

…and more like fun, like this

Our Goal Today

…but definitely NOT

First you start with a host!

First you start with a host!

One site causes a problem, 100s suffer

One site causes a problem, 100s suffer

“…he transferred me to the “abuse” section, where he claimed they must be “blocking those websites”.

“The Comcast rep read...the IP was blocked because “Malicious data flows were detected over TCP port 80″

One site causes a problem, 100s suffer

Why I love Blue Host !http://www.my-ip-neighbors.com/?domain=www.jeremyisaacs.org

Five reasons why I love host gator!http://www.my-ip-neighbors.com/?domain=www.ebooks-with-reseller-rights.com

What can we do about this?

What can we do about this? ….Nothing This is the accepted risk for shared hosting.

What not to do on a shared host:1 Store sensitive data on it.

2 Put mission critical services on it.

What to do on a shared host:1. Purchase a static IP address (~$30 - $120 more)

Your own IP address Access beyond just FTP

Why is it cheaper and better than a $200/month dedicated server?

1 Cheaper because VPS servers host 5 – 8 accounts but, they are “jailed” or limited to resources like 10% cpu or 256Mb RAM.

2 Your server is only accessible to you.

3 Hardware redundancy is built in.

Email

Use Google Apps!

Free Robust Great for teams

Hosting Take Away Use Google Apps for email Shared hosting: buy a dedicated IP Shared hosting: accept more downtime

Consideration for all hosting 24/7 support, settle for nothing else Is support outsourced or do you

communicate directly with a company rep? Medium sized hosting Companies tend to

be better than large hosting Co.

You have a host, now what?1) Learn how the backup system works

• How do you restore to a previous version?• How far back in time are backups available?

2) Secure Wordpress: keep hackers out!• Set the file permissions correctly• Set good usernames and passwords• Use limit password failures plugin

Backups

Avoid wordpress plugins for backups Use the tools available to you from the hosting

company.

http://codex.wordpress.org/WordPress_Backups

TIP: learn how backups work before a failure

If you must: backup your backups Files: WordPress Backup (daily)

http://www.blogtrafficexchange.com/wordpress-backup/

Database: WP DBManager (every 4hrs)

SecuringWordpress

When setting up WP, don’t use “admin” as user for administrator.

Follow instructions on this page to set file permissions or use my permission script and be donehttp://codex.wordpress.org/Hardening_WordPress

http://dl.dropbox.com/u/1374698/setperms.sh

Make Wordpress Faster

Use a caching plugin like:W3 Total Cache

Tip: wp-minify currently breaks anything but the simplest site.

How to pick a good theme wpcandy.com the guide has good info. http://wpcandy.com/teaches/how-to-find-

wordpress-themes-quickly-and-easily Good visual search tools is:

http://themefinder.wpcandy.com/ AuthorPress.net in May will review all

major theme providers. Email support@authorpress.net to ask for the report.

How to test a theme

Use Theme Checker Plugin:http://wordpress.org/extend/plugins/theme-check/

(same tools used

by the wordpress

team)

Testing Plugins (new)

Use the same tool the wordpress team uses:

(Log Depreciated Notices)

Must Have Plugins

Akismit:Spam protection (for comments) Widget Logic: for complex sites, uses

conditional tags:http://codex.wordpress.org/Conditional_Tags

Must Have Plugins

Akismit:Spam protection (for comments) Widget Logic: for complex sites, uses

conditional tags:http://codex.wordpress.org/Conditional_Tags

Must Have Plugins

Contact Form 7 (free) Gravity Forms (cost)

Must Have Plugins

Greet Box – Deliver tantalizing content based on where user comes from.

Best feature: you can customize this. Look at your stats and get more leads!

Must Have Plugins

Greet Box – Deliver tantalizing content based on where user comes from.

Best feature: you can customize this. Look at your stats and get more leads!

Must Have Plugins

All in one favicon

Must Have Plugins

Embedder

[news-video]

Plugin Break

Must Have Plugins

Mappress: great google maps plugin

Must Have Plugins

Exclude plugin: for themes that don’t support menus.

Plugin Break…about menus

Plugin Break…about menus

Plugin Break…about menus

Plugin Break…about menus

Plugin Break…about menus

Must Have Plugins: SEO

All In One SEO - keywords are not used by google: http://bit.ly/3SdTa1 (Sept 2009)

Must Have Plugins: SEO

Broken Link Checker I love this plugin, and so do a lot of

others.

DEMO: http://test.com

Must Have Plugins: SEO

YARPP: Yet Another Related Post Plugin

Must Have Plugins: SEO

Redirection Choose 301 redirects, not 302

Must Have Plugins: SEO

Google Analytics for Wordpress -The vote is still out on this one.

Must Have Plugins: SEO

Download this guide to SEO http://dl.dropbox.com/u/1374698/SEO%

20Guide%20For%20My%20Users.doc

Finally: make posting easy See YouTube.com video “No-Duhs”

Chelsea Otakan http://wordpress.tv/2010/10/23/chelsea-

otakan-wordpress-no-duhs/

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Finally: make posting easy

Thank You!

David Moody http://WordpressWebmaster.Net davidmoody@authorpress.net @moodynet 434-989-5481

Recommended