SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
anthonyhortin
@maddisondesigns#WPMELB
25 Steps Before

Launching Your Website
anthonyhortin @maddisondesigns #WPMELB
01
Configure your General Settings
On the Settings > General page
Update Site Title

Update Tagline (or remove if not needed)

Ensure (admin) Email Address is correct

Set Site Language (if needed)

Set Timezone

Set Date Format

Set Time Format

anthonyhortin @maddisondesigns #WPMELB
02
Install SSL Certificate
Ensure your site is running on HTTPS.
Most major browsers now show a warning or

“not secure” message when accessing non-https site.
Most respectable website hosts provide SSL certs for free.

e.g. Let’s Encrypt
SSL/HTTPS is even more important for eCommerce sites
anthonyhortin @maddisondesigns #WPMELB
02
Install SSL Certificate
HTTPS is a factor in Google rankings.
John Mueller - Webmaster Trends Analyst at Google
anthonyhortin @maddisondesigns #WPMELB
03
Rename Default Posts Category
The default Category for Posts is ‘Uncategorized’.

Rename this to ‘News’ or something similar.
You can do this on the Posts > Categories page
anthonyhortin @maddisondesigns #WPMELB
04
Remove Default Content
Some themes provide you with default content

to help you setup your site.
Ensure you remove any default content before going live.
anthonyhortin @maddisondesigns #WPMELB
05
Configure Permalinks
Permalinks (Settings > Permalinks) are your site URL format
It’s a good idea to decide on a Permalink structure

before going live.
anthonyhortin @maddisondesigns #WPMELB
06
Setup Redirects
If you’re replacing an existing site or moving domains,

ensure you setup redirects for all changed URL’s.
Setting up Redirects is good SEO practice.
Redirects will ensure Search Engines and visitors can find

your content when the URL has changed.
A popular, free, and easy to use Redirection plugin is:

Redirection - https://wordpress.org/plugins/redirection
anthonyhortin @maddisondesigns #WPMELB
07
Optimise your Images
You should always optimise/compress your images before
uploading to your site.
Online Optimisation tools:

https://compressjpeg.com (jpg)

https://compresspng.com (png)

https://tinypng.com (jpg & png)
Plugin to compress existing (uploaded) images:

EWWW Image Optimizer - https://wordpress.org/plugins/ewww-image-optimizer
anthonyhortin @maddisondesigns #WPMELB
08
Install Caching
To increase the speed of your site, use a Caching plugin
Free:

WP Super Cache - https://wordpress.org/plugins/wp-super-cache

W3 Total Cache - https://wordpress.org/plugins/w3-total-cache

Swift Performance Lite - https://wordpress.org/plugins/swift-performance-lite
Paid:

WP Rocket - https://wp-rocket.me
anthonyhortin @maddisondesigns #WPMELB
09
Minimise & Concatenate your CSS & JS
To increase site speed and reduce HTTP requests, minimise and
concatenate your CSS & JavaScript files.
Minimising files removes excess white space, comments and
empty lines. Concatenating files, joins multiple files into one.
Most caching plugins can do this for you and usually,

it just needs to be turned on in their settings.



If your caching plugin doesn’t, try:

Autoptimize - https://wordpress.org/plugins/autoptimize

WP Super Minify - https://wordpress.org/plugins/wp-super-minify

anthonyhortin @maddisondesigns #WPMELB
10
Add A Contact Form
It’s always important that your site visitors can get in touch,

so make sure you add a contact form to your site.
The easiest way to do so is by using a plugin:
Free:

Ninja Forms - https://wordpress.org/plugins/ninja-forms

Contact Form 7 - https://wordpress.org/plugins/contact-form-7
Paid:

Gravity Forms - https://www.gravityforms.com
anthonyhortin @maddisondesigns #WPMELB
11
Check for Broken Links
No-one likes going to a website and then finding that the

link you want, doesn’t actually work. Google hates that too!
While it might seem easy to install a ‘Broken Link Checker’ plugin,

these can quite often max out your server CPU & RAM.
Use an external service such as:

Broken Link Checker - https://www.brokenlinkcheck.com

Dead Link Checker - https://www.deadlinkchecker.com
anthonyhortin @maddisondesigns #WPMELB
12
Install the Classic Editor plugin
With the new Block Editor (Gutenberg) only months old,

a lot of people would still prefer to use the Classic Editor (also
known as the TinyMCE or Visual Editor).
If you prefer to stick with the Classic Editor, install the

Classic Editor plugin.
Classic Editor - https://wordpress.org/plugins/classic-editor
If you’re happy using the new Block Editor, then that’s ok too.
anthonyhortin @maddisondesigns #WPMELB
13
Install Yoast SEO
Yoast SEO is by far the most popular SEO plugin out there.
WordPress is great for SEO straight-out-of-the-box, but
Yoast SEO makes it even better and will help improve your
search engine results, when setup (& used) properly.
Yoast SEO - https://wordpress.org/plugins/wordpress-seo
If you really don’t want to use Yoast though, try:

All in One SEO Pack - https://wordpress.org/plugins/all-in-one-seo-pack
anthonyhortin @maddisondesigns #WPMELB
14
Create a Sitemap
A Sitemap is a file that provides information about your site
such as pages and files, and the relationship between them.
Search Engines like Google read your Sitemap to more
intelligently crawl your site.
If you’re using an SEO plugin like Yoast SEO or All in One
SEO, you can configure them to create your Sitemap for you.
Make sure you view your Sitemap as well, to ensure it was
generated properly.
anthonyhortin @maddisondesigns #WPMELB
15
Setup Google Analytics
To get a deeper understanding of your customers or site
visitors, signup for a free Google Analytics account.
https://google.com/analytics
After you’ve signed up, you’ll need to add your GA code to
your website.
There’s lots of Google Analytics plugins available. Some better
than others, and some horrible ones with an overabundance of
annoying ads!
For a lightweight, and super-easy plugin, use:

GA Google Analytics - https://wordpress.org/plugins/ga-google-analytics
anthonyhortin @maddisondesigns #WPMELB
16
Setup Security Plugin
To help strengthen the security of your site, setup a security
plugin.
Security plugins can help strengthen passwords, block and/or
lockout suspect IP’s, prevent brute force intrusions, detect file
changes, scan for malware and help with a host of other
issues that can cause a site harm.
Free:

Wordfence - https://wordpress.org/plugins/wordfence

iThemes Security - https://wordpress.org/plugins/better-wp-security
Paid:

iThemes Security Pro - https://ithemes.com/security
anthonyhortin @maddisondesigns #WPMELB
17
Setup Spam Plugin
If you have a Blog on your site where you allow comments, it’s
only a matter of time before it attracts spam comments.
Install a spam plugin to help catch & reduce spam comments.
Free:

Antispam Bee - https://wordpress.org/plugins/antispam-bee

Spam Destroyer - https://wordpress.org/plugins/spam-destroyer
Paid:

Akismet - https://wordpress.org/plugins/akismet (free for personal sites)
anthonyhortin @maddisondesigns #WPMELB
18
Setup Backup Plugin
Just like backing up your home computer, it’s vitally important
to backup your website.
A good backup plugin should allow you to schedule regular
backups. You should also perform regular checks that you can
also restore from your backup files.
Free:

UpdraftPlus - https://wordpress.org/plugins/updraftplus

BackWPup - https://wordpress.org/plugins/backwpup
Paid:

BackupBuddy - https://ithemes.com/purchase/backupbuddy

VaultPress - https://vaultpress.com
anthonyhortin @maddisondesigns #WPMELB
19
eCommerce & Membership sites
If your site has eCommerce or Membership functionality:
It’s important your site has an SSL Cert and is configured to
use HTTPS, especially if taking payments on your site.
Make sure your Cart & Checkout pages are Working.
Ensure shipping charges are calculating correctly.
Ensure your Payment Gateway is setup and working properly.
Ensure Products and/or subscriptions are loaded and
displaying correctly.
anthonyhortin @maddisondesigns #WPMELB
20
eCommerce & Membership sites
Make sure your signup & login process is working.
This applies to free membership sites as well as paid
membership sites.
Pro tip: If your eCommerce/Membership plugin generates
usernames based on the customer email address (e.g.
WooCommerce), create a dummy ‘admin’ user and assign it
the lowest role (or no role). This will ensure a customer email
address like ‘admin@yoursite.com' doesn’t automatically
generate an ‘admin’ username.
anthonyhortin @maddisondesigns #WPMELB
21
eCommerce & Membership sites
Always test the complete purchase/checkout process using
your LIVE payment gateway.
If using a Payment Gateway like Stripe, this means using your
LIVE credit card.
If using PayPal you may need to get a friend to make a test
purchase for you as you can’t make a PayPal payment using
your own PayPal account.
anthonyhortin @maddisondesigns #WPMELB
22
Strong Passwords
It should go without saying that ALL account passwords
should be strong!
If you’re creating passwords for other users or clients, ensure
those passwords are strong.
Longer passwords are better. Aim for 10-15+ characters in
length. 30 or 60 is even better.
anthonyhortin @maddisondesigns #WPMELB
22
Strong Passwords
https://xkcd.com/936/
anthonyhortin @maddisondesigns #WPMELB
23
Perform Complete Site Test
Test everything!

- Test all forms submit & form emails are sent

- Ensure navigation menu works properly

- Test your page links

- Test button links

- Test email links and ensure they are obfuscated

Simple Mail Address Encoder

https://wordpress.org/plugins/simple-mail-address-encoder

- Check content for spelling mistakes & grammatical errors

- Test blog comments work
anthonyhortin @maddisondesigns #WPMELB
24
Check Responsiveness
It’s more important now than ever that your site is mobile
friendly so make sure your site is responsive.
Check your site on a mobile device & a tablet device, and if
possible, even check multiple device types.
Mobile traffic is responsible for 52.2 percent of Internet traffic in 2018

https://hostingfacts.com/internet-facts-stats
57% of consumers said: A business with a poorly designed mobile
website is not likely to be recommended

https://www.socpub.com/articles/the-5-mobile-marketing-mistakes-infographic-14849
anthonyhortin @maddisondesigns #WPMELB
25
Update Everything
Ensure all your Plugins and Themes are up-to-date.
Ensure WordPress is up to date.
Using outdated Plugins, Themes and even WordPress core
files, can leave your site vulnerable.
anthonyhortin @maddisondesigns #WPMELB
GO!
I’m Anthony Hortin
You can find me here
@maddisondesigns
maddisondesigns.com
@easywpguide
easywpguide.com
Thanks!
Questions?

Mais conteúdo relacionado

Mais de Anthony Hortin

Mais de Anthony Hortin (14)

Building a Membership Site with WooCommerce Memberships
Building a Membership Site with WooCommerce MembershipsBuilding a Membership Site with WooCommerce Memberships
Building a Membership Site with WooCommerce Memberships
 
Building a Membership Site with WooCommerce
Building a Membership Site with WooCommerceBuilding a Membership Site with WooCommerce
Building a Membership Site with WooCommerce
 
Getting to Grips with Firebug
Getting to Grips with FirebugGetting to Grips with Firebug
Getting to Grips with Firebug
 
Getting to Know WordPress May 2015
Getting to Know WordPress May 2015Getting to Know WordPress May 2015
Getting to Know WordPress May 2015
 
25 WordPress Plugins to Complement Your Site
25 WordPress Plugins to Complement Your Site25 WordPress Plugins to Complement Your Site
25 WordPress Plugins to Complement Your Site
 
WordCamp San Francisco & WooCommerce Conference Recap
WordCamp San Francisco & WooCommerce Conference RecapWordCamp San Francisco & WooCommerce Conference Recap
WordCamp San Francisco & WooCommerce Conference Recap
 
Creating a multilingual site with WPML
Creating a multilingual site with WPMLCreating a multilingual site with WPML
Creating a multilingual site with WPML
 
WordPress Visual Editor Mastery
WordPress Visual Editor MasteryWordPress Visual Editor Mastery
WordPress Visual Editor Mastery
 
Getting to know WordPress
Getting to know WordPressGetting to know WordPress
Getting to know WordPress
 
Do's & Don'ts for WordPress Theme Development
Do's & Don'ts for WordPress Theme DevelopmentDo's & Don'ts for WordPress Theme Development
Do's & Don'ts for WordPress Theme Development
 
Getting Started with WooCommerce
Getting Started with WooCommerceGetting Started with WooCommerce
Getting Started with WooCommerce
 
Submitting to the WordPress Theme Directory
Submitting to the WordPress Theme DirectorySubmitting to the WordPress Theme Directory
Submitting to the WordPress Theme Directory
 
WordPress Queries - the right way
WordPress Queries - the right wayWordPress Queries - the right way
WordPress Queries - the right way
 
Getting to grips with firebug
Getting to grips with firebugGetting to grips with firebug
Getting to grips with firebug
 

Último

一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
F
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
F
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
AS
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 

Último (20)

Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
 
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 

25 Steps Before Launching Your WordPress Website

  • 2. anthonyhortin @maddisondesigns #WPMELB 01 Configure your General Settings On the Settings > General page Update Site Title
 Update Tagline (or remove if not needed)
 Ensure (admin) Email Address is correct
 Set Site Language (if needed)
 Set Timezone
 Set Date Format
 Set Time Format

  • 3. anthonyhortin @maddisondesigns #WPMELB 02 Install SSL Certificate Ensure your site is running on HTTPS. Most major browsers now show a warning or
 “not secure” message when accessing non-https site. Most respectable website hosts provide SSL certs for free.
 e.g. Let’s Encrypt SSL/HTTPS is even more important for eCommerce sites
  • 4. anthonyhortin @maddisondesigns #WPMELB 02 Install SSL Certificate HTTPS is a factor in Google rankings. John Mueller - Webmaster Trends Analyst at Google
  • 5. anthonyhortin @maddisondesigns #WPMELB 03 Rename Default Posts Category The default Category for Posts is ‘Uncategorized’.
 Rename this to ‘News’ or something similar. You can do this on the Posts > Categories page
  • 6. anthonyhortin @maddisondesigns #WPMELB 04 Remove Default Content Some themes provide you with default content
 to help you setup your site. Ensure you remove any default content before going live.
  • 7. anthonyhortin @maddisondesigns #WPMELB 05 Configure Permalinks Permalinks (Settings > Permalinks) are your site URL format It’s a good idea to decide on a Permalink structure
 before going live.
  • 8. anthonyhortin @maddisondesigns #WPMELB 06 Setup Redirects If you’re replacing an existing site or moving domains,
 ensure you setup redirects for all changed URL’s. Setting up Redirects is good SEO practice. Redirects will ensure Search Engines and visitors can find
 your content when the URL has changed. A popular, free, and easy to use Redirection plugin is:
 Redirection - https://wordpress.org/plugins/redirection
  • 9. anthonyhortin @maddisondesigns #WPMELB 07 Optimise your Images You should always optimise/compress your images before uploading to your site. Online Optimisation tools:
 https://compressjpeg.com (jpg)
 https://compresspng.com (png)
 https://tinypng.com (jpg & png) Plugin to compress existing (uploaded) images:
 EWWW Image Optimizer - https://wordpress.org/plugins/ewww-image-optimizer
  • 10. anthonyhortin @maddisondesigns #WPMELB 08 Install Caching To increase the speed of your site, use a Caching plugin Free:
 WP Super Cache - https://wordpress.org/plugins/wp-super-cache
 W3 Total Cache - https://wordpress.org/plugins/w3-total-cache
 Swift Performance Lite - https://wordpress.org/plugins/swift-performance-lite Paid:
 WP Rocket - https://wp-rocket.me
  • 11. anthonyhortin @maddisondesigns #WPMELB 09 Minimise & Concatenate your CSS & JS To increase site speed and reduce HTTP requests, minimise and concatenate your CSS & JavaScript files. Minimising files removes excess white space, comments and empty lines. Concatenating files, joins multiple files into one. Most caching plugins can do this for you and usually,
 it just needs to be turned on in their settings.
 
 If your caching plugin doesn’t, try:
 Autoptimize - https://wordpress.org/plugins/autoptimize
 WP Super Minify - https://wordpress.org/plugins/wp-super-minify

  • 12. anthonyhortin @maddisondesigns #WPMELB 10 Add A Contact Form It’s always important that your site visitors can get in touch,
 so make sure you add a contact form to your site. The easiest way to do so is by using a plugin: Free:
 Ninja Forms - https://wordpress.org/plugins/ninja-forms
 Contact Form 7 - https://wordpress.org/plugins/contact-form-7 Paid:
 Gravity Forms - https://www.gravityforms.com
  • 13. anthonyhortin @maddisondesigns #WPMELB 11 Check for Broken Links No-one likes going to a website and then finding that the
 link you want, doesn’t actually work. Google hates that too! While it might seem easy to install a ‘Broken Link Checker’ plugin,
 these can quite often max out your server CPU & RAM. Use an external service such as:
 Broken Link Checker - https://www.brokenlinkcheck.com
 Dead Link Checker - https://www.deadlinkchecker.com
  • 14. anthonyhortin @maddisondesigns #WPMELB 12 Install the Classic Editor plugin With the new Block Editor (Gutenberg) only months old,
 a lot of people would still prefer to use the Classic Editor (also known as the TinyMCE or Visual Editor). If you prefer to stick with the Classic Editor, install the
 Classic Editor plugin. Classic Editor - https://wordpress.org/plugins/classic-editor If you’re happy using the new Block Editor, then that’s ok too.
  • 15. anthonyhortin @maddisondesigns #WPMELB 13 Install Yoast SEO Yoast SEO is by far the most popular SEO plugin out there. WordPress is great for SEO straight-out-of-the-box, but Yoast SEO makes it even better and will help improve your search engine results, when setup (& used) properly. Yoast SEO - https://wordpress.org/plugins/wordpress-seo If you really don’t want to use Yoast though, try:
 All in One SEO Pack - https://wordpress.org/plugins/all-in-one-seo-pack
  • 16. anthonyhortin @maddisondesigns #WPMELB 14 Create a Sitemap A Sitemap is a file that provides information about your site such as pages and files, and the relationship between them. Search Engines like Google read your Sitemap to more intelligently crawl your site. If you’re using an SEO plugin like Yoast SEO or All in One SEO, you can configure them to create your Sitemap for you. Make sure you view your Sitemap as well, to ensure it was generated properly.
  • 17. anthonyhortin @maddisondesigns #WPMELB 15 Setup Google Analytics To get a deeper understanding of your customers or site visitors, signup for a free Google Analytics account. https://google.com/analytics After you’ve signed up, you’ll need to add your GA code to your website. There’s lots of Google Analytics plugins available. Some better than others, and some horrible ones with an overabundance of annoying ads! For a lightweight, and super-easy plugin, use:
 GA Google Analytics - https://wordpress.org/plugins/ga-google-analytics
  • 18. anthonyhortin @maddisondesigns #WPMELB 16 Setup Security Plugin To help strengthen the security of your site, setup a security plugin. Security plugins can help strengthen passwords, block and/or lockout suspect IP’s, prevent brute force intrusions, detect file changes, scan for malware and help with a host of other issues that can cause a site harm. Free:
 Wordfence - https://wordpress.org/plugins/wordfence
 iThemes Security - https://wordpress.org/plugins/better-wp-security Paid:
 iThemes Security Pro - https://ithemes.com/security
  • 19. anthonyhortin @maddisondesigns #WPMELB 17 Setup Spam Plugin If you have a Blog on your site where you allow comments, it’s only a matter of time before it attracts spam comments. Install a spam plugin to help catch & reduce spam comments. Free:
 Antispam Bee - https://wordpress.org/plugins/antispam-bee
 Spam Destroyer - https://wordpress.org/plugins/spam-destroyer Paid:
 Akismet - https://wordpress.org/plugins/akismet (free for personal sites)
  • 20. anthonyhortin @maddisondesigns #WPMELB 18 Setup Backup Plugin Just like backing up your home computer, it’s vitally important to backup your website. A good backup plugin should allow you to schedule regular backups. You should also perform regular checks that you can also restore from your backup files. Free:
 UpdraftPlus - https://wordpress.org/plugins/updraftplus
 BackWPup - https://wordpress.org/plugins/backwpup Paid:
 BackupBuddy - https://ithemes.com/purchase/backupbuddy
 VaultPress - https://vaultpress.com
  • 21. anthonyhortin @maddisondesigns #WPMELB 19 eCommerce & Membership sites If your site has eCommerce or Membership functionality: It’s important your site has an SSL Cert and is configured to use HTTPS, especially if taking payments on your site. Make sure your Cart & Checkout pages are Working. Ensure shipping charges are calculating correctly. Ensure your Payment Gateway is setup and working properly. Ensure Products and/or subscriptions are loaded and displaying correctly.
  • 22. anthonyhortin @maddisondesigns #WPMELB 20 eCommerce & Membership sites Make sure your signup & login process is working. This applies to free membership sites as well as paid membership sites. Pro tip: If your eCommerce/Membership plugin generates usernames based on the customer email address (e.g. WooCommerce), create a dummy ‘admin’ user and assign it the lowest role (or no role). This will ensure a customer email address like ‘admin@yoursite.com' doesn’t automatically generate an ‘admin’ username.
  • 23. anthonyhortin @maddisondesigns #WPMELB 21 eCommerce & Membership sites Always test the complete purchase/checkout process using your LIVE payment gateway. If using a Payment Gateway like Stripe, this means using your LIVE credit card. If using PayPal you may need to get a friend to make a test purchase for you as you can’t make a PayPal payment using your own PayPal account.
  • 24. anthonyhortin @maddisondesigns #WPMELB 22 Strong Passwords It should go without saying that ALL account passwords should be strong! If you’re creating passwords for other users or clients, ensure those passwords are strong. Longer passwords are better. Aim for 10-15+ characters in length. 30 or 60 is even better.
  • 25. anthonyhortin @maddisondesigns #WPMELB 22 Strong Passwords https://xkcd.com/936/
  • 26. anthonyhortin @maddisondesigns #WPMELB 23 Perform Complete Site Test Test everything!
 - Test all forms submit & form emails are sent
 - Ensure navigation menu works properly
 - Test your page links
 - Test button links
 - Test email links and ensure they are obfuscated
 Simple Mail Address Encoder
 https://wordpress.org/plugins/simple-mail-address-encoder
 - Check content for spelling mistakes & grammatical errors
 - Test blog comments work
  • 27. anthonyhortin @maddisondesigns #WPMELB 24 Check Responsiveness It’s more important now than ever that your site is mobile friendly so make sure your site is responsive. Check your site on a mobile device & a tablet device, and if possible, even check multiple device types. Mobile traffic is responsible for 52.2 percent of Internet traffic in 2018
 https://hostingfacts.com/internet-facts-stats 57% of consumers said: A business with a poorly designed mobile website is not likely to be recommended
 https://www.socpub.com/articles/the-5-mobile-marketing-mistakes-infographic-14849
  • 28. anthonyhortin @maddisondesigns #WPMELB 25 Update Everything Ensure all your Plugins and Themes are up-to-date. Ensure WordPress is up to date. Using outdated Plugins, Themes and even WordPress core files, can leave your site vulnerable.
  • 30. I’m Anthony Hortin You can find me here @maddisondesigns maddisondesigns.com @easywpguide easywpguide.com Thanks! Questions?