Follow these 14 critical steps for launching your website perfectly, fully optimised for high search engine rankings that will kill your online competitors.
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersDistilled
We all know that site speed matters not only for users but also for search rankings. As marketers, how can we measure and improve the impact of site speed? Mat will cover a range of topics and tools, from the basic quick wins to some of the more surprising and cutting-edge techniques used by the largest websites in the world.
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...Distilled
HTTP/2 and Service Works are becoming more established, yet the SEO community lacks awareness of what they are what they may mean for us. A lot of us know we need to know about them but we manage to keep putting it off. However, for both of these technologies, the next 12 months are going to be the turning point where we really can't avoid learning more about them. Tom will provide and accessible introduction to both, with a focus on what they are, how they work and what SEOs need to know. If you have been scared of jumping in to them until now, this session will help get you up to speed.
Service workers your applications never felt so goodChris Love
If you have not heard of service workers you must attend this session. Service Workers encompass new browser capabilities, along with shiny new version of AJAX called Fetch. If you have every wanted your web applications to experience many native application features, such as push notifications, service workers is the gateway to your happiness. Have you felt confused by application cache and going offline? Well service workers enable offline experiences in a much cleaner way. But that is not all! If you want to see some of the cool new, advanced web platform features that you will actually use come to this session!
https://love2dev.com/blog/what-is-a-service-worker/
Advanced front end debugging with ms edge and ms toolsChris Love
All browsers have developer tools that help developers troubleshoot their applications. But each browser's tools are different and all have strengths and weaknesses. Microsoft Edge is no different.This session will highlight some deeper insights you can gain through the Edge developer tools and some advanced tools available from Microsoft. We will dive into advanced CSS and JavaScript debugging capabilities. We will also review how to chase memory leaks and diagnose common performance rendering issues. Finally we will do a quick review of Vorlon.js, a remote debugging library that enables you to troubleshoot issues on devices you do not have developer tool access.
Copy of the slides from the Advanced Web Development Workshop presented by Ed Bachta, Charlie Moad and Robert Stein of the Indianapolis Museum of Art during the Museums and the Web 2008 conference in Montreal
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersDistilled
We all know that site speed matters not only for users but also for search rankings. As marketers, how can we measure and improve the impact of site speed? Mat will cover a range of topics and tools, from the basic quick wins to some of the more surprising and cutting-edge techniques used by the largest websites in the world.
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...Distilled
HTTP/2 and Service Works are becoming more established, yet the SEO community lacks awareness of what they are what they may mean for us. A lot of us know we need to know about them but we manage to keep putting it off. However, for both of these technologies, the next 12 months are going to be the turning point where we really can't avoid learning more about them. Tom will provide and accessible introduction to both, with a focus on what they are, how they work and what SEOs need to know. If you have been scared of jumping in to them until now, this session will help get you up to speed.
Service workers your applications never felt so goodChris Love
If you have not heard of service workers you must attend this session. Service Workers encompass new browser capabilities, along with shiny new version of AJAX called Fetch. If you have every wanted your web applications to experience many native application features, such as push notifications, service workers is the gateway to your happiness. Have you felt confused by application cache and going offline? Well service workers enable offline experiences in a much cleaner way. But that is not all! If you want to see some of the cool new, advanced web platform features that you will actually use come to this session!
https://love2dev.com/blog/what-is-a-service-worker/
Advanced front end debugging with ms edge and ms toolsChris Love
All browsers have developer tools that help developers troubleshoot their applications. But each browser's tools are different and all have strengths and weaknesses. Microsoft Edge is no different.This session will highlight some deeper insights you can gain through the Edge developer tools and some advanced tools available from Microsoft. We will dive into advanced CSS and JavaScript debugging capabilities. We will also review how to chase memory leaks and diagnose common performance rendering issues. Finally we will do a quick review of Vorlon.js, a remote debugging library that enables you to troubleshoot issues on devices you do not have developer tool access.
Copy of the slides from the Advanced Web Development Workshop presented by Ed Bachta, Charlie Moad and Robert Stein of the Indianapolis Museum of Art during the Museums and the Web 2008 conference in Montreal
How to Create WordPress Website in Easy StepsSingsys Pte Ltd
E-Commerce business is on heat now a days and without a good website you can't survive long. Choosing CMS like wordpress you can be a step ahead of your competitors in the market. So, learn how to make a simple wordpress site in simple steps.
Modern Web Apps should be focused, rich, and gorgeous, but they also need to be FAST. After all, being rich and beautiful isn't always enough!
With web apps, faster is always better; nobody will ever complain that your site is too fast!
Google Lighthouse is super valuable but it only checks one page at a time.
Hamlet will show you how to get it to check all pages of a site, and how to run automated Lighthouse checks on-demand at scheduled intervals and from automated tests.
He'll also cover how to set performance budgets, how to get alerts when budgets are exceeded, and how to aggregate page reports using BigQuery and Google Data Studio.
Best Friend || Worst Enemy: WordPress MultisiteTaylor McCaslin
“We’ve all built a ton of WordPress sites. We’ve also managed them all too. You’ve probably heard about WordPress Multisite Networks, and all the awesome things it can (and can’t) allow you to do.
With great power, comes great responsibility. During this talk, Taylor will step through the do’s and don’ts of Multisite Networks. He will share how WordPress Multisite can be your best friend or worst enemy… but usually both… at the same time.”
Learning Outcomes:
Expect pro-tips, eureka moments, and hard lessons learned from his experience setting up and running multisite networks for small private company intranets, all the way to global enterprise brands.
By the end of this talk you will know the pros and cons of WordPress Multisite Networks, best practices for setting up and running a multisite, and know about alternatives if multisite isn’t a fit for your next project.
Presented by Taylor McCaslin at WordCamp Toronto on October 3, 2015.
Google offers generic guides on how to resolve some of the issues found with your website, but depending on the platform your website it built on and your web-development experience, there are vastly different ways of solving these issues. This will be most helpful for those who have a WordPress website and minimal coding know-how.
SynapseIndia wordpress installation training moduleSynapseIndia
WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It is popular among users for its ease of installation. Under most circumstances, installing WordPress is a very simple process and takes less than five minutes to complete.
This presentation will take you through the whole WordPress installation training module. Check out this SynapseIndia Training module.
Composer is a command line dependency management tool designed for PHP. Come learn how Composer can help you:
- Simplify new project creation
- Minimize duplication of code in your project repositories
- Quickly install and update plugins and themes in bulk
- Manage versioning within your project
- Follow best practices when managing code for your projects
http://wpscholar.com/wcraleigh2014
NOTE: Video of presentation is available after slide 43.
Managed WordPress is a vibrant category of web hosting that specializes in doing 1 thing only: ensuring your WordPress websites are reliable, secure and well-maintained.
In this presentation, Alex Sirota (@alexsirota), Director of NewPath Consulting (@newpathtech) will describe the different types of hosting available for WordPress with a focus on the ever evolving managed WordPress hosting space.
This will be a non-vendor biased presentation but will help web developers, designers and their customers understand the value proposition that a Managed WordPress hosting company can offer.
Objectives:
Describe the difference between shared hosting & Managed WordPress.
Demonstrate some of the very cool features in several Managed WordPress systems including GoDaddy’s Managed WordPress Solution (part of GoDaddy Pro), DreamPress from DreamHost, FlyWheel, Pantheon and WP engine.
Present a new survey of more than 20 Managed WordPress hosts across the world.
The 5 most common reasons for a slow WordPress site and how to fix them – ext...Otto Kekäläinen
Presentation given in WP Meetup in October 2019.
Includes fresh new tips from summer/fall 2019!
A Must read for all WordPress site owners and developers.
How to Create WordPress Website in Easy StepsSingsys Pte Ltd
E-Commerce business is on heat now a days and without a good website you can't survive long. Choosing CMS like wordpress you can be a step ahead of your competitors in the market. So, learn how to make a simple wordpress site in simple steps.
Modern Web Apps should be focused, rich, and gorgeous, but they also need to be FAST. After all, being rich and beautiful isn't always enough!
With web apps, faster is always better; nobody will ever complain that your site is too fast!
Google Lighthouse is super valuable but it only checks one page at a time.
Hamlet will show you how to get it to check all pages of a site, and how to run automated Lighthouse checks on-demand at scheduled intervals and from automated tests.
He'll also cover how to set performance budgets, how to get alerts when budgets are exceeded, and how to aggregate page reports using BigQuery and Google Data Studio.
Best Friend || Worst Enemy: WordPress MultisiteTaylor McCaslin
“We’ve all built a ton of WordPress sites. We’ve also managed them all too. You’ve probably heard about WordPress Multisite Networks, and all the awesome things it can (and can’t) allow you to do.
With great power, comes great responsibility. During this talk, Taylor will step through the do’s and don’ts of Multisite Networks. He will share how WordPress Multisite can be your best friend or worst enemy… but usually both… at the same time.”
Learning Outcomes:
Expect pro-tips, eureka moments, and hard lessons learned from his experience setting up and running multisite networks for small private company intranets, all the way to global enterprise brands.
By the end of this talk you will know the pros and cons of WordPress Multisite Networks, best practices for setting up and running a multisite, and know about alternatives if multisite isn’t a fit for your next project.
Presented by Taylor McCaslin at WordCamp Toronto on October 3, 2015.
Google offers generic guides on how to resolve some of the issues found with your website, but depending on the platform your website it built on and your web-development experience, there are vastly different ways of solving these issues. This will be most helpful for those who have a WordPress website and minimal coding know-how.
SynapseIndia wordpress installation training moduleSynapseIndia
WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It is popular among users for its ease of installation. Under most circumstances, installing WordPress is a very simple process and takes less than five minutes to complete.
This presentation will take you through the whole WordPress installation training module. Check out this SynapseIndia Training module.
Composer is a command line dependency management tool designed for PHP. Come learn how Composer can help you:
- Simplify new project creation
- Minimize duplication of code in your project repositories
- Quickly install and update plugins and themes in bulk
- Manage versioning within your project
- Follow best practices when managing code for your projects
http://wpscholar.com/wcraleigh2014
NOTE: Video of presentation is available after slide 43.
Managed WordPress is a vibrant category of web hosting that specializes in doing 1 thing only: ensuring your WordPress websites are reliable, secure and well-maintained.
In this presentation, Alex Sirota (@alexsirota), Director of NewPath Consulting (@newpathtech) will describe the different types of hosting available for WordPress with a focus on the ever evolving managed WordPress hosting space.
This will be a non-vendor biased presentation but will help web developers, designers and their customers understand the value proposition that a Managed WordPress hosting company can offer.
Objectives:
Describe the difference between shared hosting & Managed WordPress.
Demonstrate some of the very cool features in several Managed WordPress systems including GoDaddy’s Managed WordPress Solution (part of GoDaddy Pro), DreamPress from DreamHost, FlyWheel, Pantheon and WP engine.
Present a new survey of more than 20 Managed WordPress hosts across the world.
The 5 most common reasons for a slow WordPress site and how to fix them – ext...Otto Kekäläinen
Presentation given in WP Meetup in October 2019.
Includes fresh new tips from summer/fall 2019!
A Must read for all WordPress site owners and developers.
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentEvan Mullins
Crash course introduction to web development for WordPress covering acronyms, buzzwords and concepts that often leave outsiders mystified. Overview of primary development processes and what software and tools are needed to play the game. We’ll cover what you need to go from zero to developer and hopefully how to have fun on the way. WordPress development tools explained for beginners: ftp, git, svn, php, html, css, sass, js, jquery, IDEs, themes, child themes, the Loop, hooks, APIs, CLI, agile, bootstrap, slack, linting, sniffing … etc.
Core Web Vitals SEO Workshop - improve your performance [pdf]Peter Mead
Core Web Vitals to improve your website performance for better SEO results with CWV.
CWV Topics include:
- Understanding the latest Core Web Vitals including the significance of LCP, INP and CLS + their impact on SEO
- Optimisation techniques from our experts on how to improve your CWV on platforms like WordPress and WP Engine
- The impact of user experience and SEO
Presentation to YYC Bloggers Meetup on Plugins and Securing WordPress.
Geared to the beginner/average user. A presentation and discussion about the basic steps to better manage your WordPress site/blog.
How Not to Be Conned by Your Drupal Vendor!pixelonion
Despite the title, this presentation aims to shed some lights to both clients & vendors on how to execute acceptable Drupal projects, focusing on asking the 10 questions discussed in the slides.
5 Steps to Develop a WordPress Plugin From Scratch.pdfBeePlugin
Whether you want to create a custom plugin for your own website or publish the plugin publicly we will help you learn where and how to begin. We will walk you through all the steps involved in custom WordPress plugin development so that you can start developing and publishing your own custom plugins.
The final talk of the Frontend2010 conference in Oslo, Norway talking about the need to make technical advancements interesting for people outside our comfort zone and about the benefits of using all the web technologies at our disposal to built bullet-proof solutions rather than flimsy showcases of what technologies could be used for.
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationDivante
Vue.js, mobile first, offline second eCommerce frontend, we're developing under MIT - http://vuestorefront.io. Become a contributor today - https://github.com/DivanteLtd/vue-storefront
AD113 Speed Up Your Applications w/ Nginx and PageSpeededm00se
My slide deck from my session, AD113: Speed Up Your Applications with Nginx + PageSpeed, at MWLUG 2015 in Atlanta, GA at the Ritz-Carlton.
For more, see:
- https://edm00se.io/self-promotion/mwlug-ad113-success
- https://github.com/edm00se/AD113-Speed-Up-Your-Apps-with-Nginx-and-PageSpeed
The presentation I made during WordCamp Manila 2016
See topics about tools we use for developing sites faster like Underscores, Visual Composer and Pantheon
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesSKT Themes
Catchy and inspiring WordPress themes will let you create awesome websites which will lead your visitors to read more and more info on your website and will ultimately reflect in your business and lead to more calls and sales.
Similar to 14 Things You Must Do Before Launching a Website (20)
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
2. Make image file sizes as small as possible before
uploading to your website.
Image file size largely depends on width x height
– Remove embedded data: EXIF, aperture, ISO,
geolocation
– Quality: JPG (max, high, medium, low)
@DeveloperWil #wpsyd
1
3. Image Squishing Tools
– Kraken.io – web-based image optimiser. Pricing
plans increase for larger amounts of data.
– TinyPNG – free web-based image optimiser for JPG
and PNG files.
– PNGGauntlet – free Windows desktop app for
optimising images.
@DeveloperWil #wpsyd
1
4. Use srcset to show different image sizes to
different screen sizes.
<img src="small.jpg" srcset="medium.jpg 1000w, large.jpg 2000w">
With srcset, the browser does the work of figuring
out which image is best.
@DeveloperWil #wpsyd
1
5. Themes can contain 100’s of CSS and JS files.
– In HTTP v1 they all load asynchronously (after each
other)
– During development we need these files to be
readable
– Readable files contain lots of white space and
comments
– File sizes can be large
@DeveloperWil #wpsyd
2
6. Minification removes white spaces and comments
to shrink the file size.
@DeveloperWil #wpsyd
2
Original “style.css”:
//**** Colour CSS ***//
.a{
color: blue;
}
.a:hover{
color: orange;
}
Becomes “style.css.min”:
.a{color:blue;}.a:hover{color:orange;}
7. Non-developers:
– Auptomize plugin
Developers:
– Research running a task runner called Gulp
– Integrate into your development environment
– Real-time minification to *.css.min
– Enqueue only *.css.min files
@DeveloperWil #wpsyd
2
8. “Speed up” page rendering by moving JavaScript
files into the footer area.
Browser loads page HTML and CSS, displays on
browser, then starts to load JS scripts
Faster page = Google likes
@DeveloperWil #wpsyd
3
9. Non-developers:
– Scripts to Footer plugin
Developers:
– Use wp_enqueue_script() function
– Set last parameter bool $in_footer = true
@DeveloperWil #wpsyd
3
11. All forms, not only cart checkout and payment
forms need to be secured by HTTPS.
As of 2018 HTTPS is a significant Google ranking
signal.
Secure sites rank higher than similar non-secure
sites.
@DeveloperWil #wpsyd
4
12. Use Let’s Encrypt link on cPanel
Free DV SSL certificate with wildcards.
DV, OV & EV Certificates explained. EV Certs dead!
@DeveloperWil #wpsyd
4
13. Avoid Google finding broken links after your site
launch.
– Prevents search bots indexing your entire site
– Affects your ranking position
Do not install the Broken Link Checker plugin.
– Not maintained +2 years
– Maxes-out server RAM and CPU
– Slows down your server
@DeveloperWil #wpsyd
5
14. Use a broken link checking service instead.
– Brokenlinkcheck.com – web service.
Limited link depth but will cover most websites.
– Crawly – free and paid services.
– Google Analytics – Behaviour > Site Content > All
Pages and search for your 404.php page.
@DeveloperWil #wpsyd
5
15. Skip this step if launching a brand new site.
If you are moving sites, domains, pages and post
around you really need to be implementing
redirection so that you don’t lose existing SEO
traffic.
@DeveloperWil #wpsyd
6
16. Non-developers:
– Yoast SEO Premium – The Premium upgrade is good
for redirections and lots more SEO stuff
– Redirection plugin
Developers and System Admins
– Apache web server: add rewrites to .htaccess file
– Nginx: add rewrite statements to location server
block
@DeveloperWil #wpsyd
6
17. Site icons, called Favicons play an important part
in branding.
Extensively used on mobiles and tables for
bookmarking sites and pages
@DeveloperWil #wpsyd
7
18. Use an on-line generator:
– favicon.cc
– favicongenerator
– iconifer – this also generates Apple Icons
Download as a zip file and unpack in the
WordPress root folder.
@DeveloperWil #wpsyd
7
19. On-page SEO is crucial to get ranked properly
Google, Facebook and Twitter snippet previews
@DeveloperWil #wpsyd
8
21. • Target keyphrase
• In-depth content readability analysis
• Suggested internal posts to link to
• Change snippet appearance for Facebook and
Twitter (image, title & description)
• Site-map generation, + lots more
Read my step-by-step guide to setting up the Yoast
SEO plugin.
@DeveloperWil #wpsyd
8
22. Security is key to maintaining your website
authority, brand and customer confidence and
loyalty.
WordPress’ popularity has made it a BIG target for
hackers.
Install Wordfence before you launch!
@DeveloperWil #wpsyd
9
23. Installing a firewall plugin is a great first step.
Website security is more than just installing a
firewall plugin.
@DeveloperWil #wpsyd
10
27. I recommend using W3 Total Cache (free)
Works especially well with Nginx servers. UI sucks.
Remember to exclude dynamic pages such as
checkouts, member dashboards and payment
forms.
You can also try WP Rocket (paid $49USD/year)
“Recognized as the most powerful caching plugin by WordPress experts”
@DeveloperWil #wpsyd
11
28. Want to double up on speed?
Run your site through the Cloudflare CDN (icon on
cPanel)
A Content Delivery Network is a kind of global
caching system.
They keep fragments of your visited website on
servers dotted around the planet.
@DeveloperWil #wpsyd
11
29. You’d be bonkers mad if you didn’t sign up a site to
use Google Analytics before launch.
– Free and provides heaps of data on website data and
content being consumed
One of the best plugins to use with Google
Analytics is MonsterInsights.
– Brings GA overview data to your WP dashboard
– adds the GA JavaScript code so you don’t have to
@DeveloperWil #wpsyd
12
31. You need to be able to restore a site quickly if
there are any problems.
Issues can result from updating badly developed
plugins, PHP version incompatibilities, hacking and
a myriad of other stuff.
Having backups are hand is uber critical.
@DeveloperWil #wpsyd
13
32. I recommend using VaultPress (paid)
– $5USD/month :daily backups, 30-day retention
– $15USD/month :real-time backups, unlimited retention
Other backup plugins:
– XCloner – free, backup to Amazon S3, sFTP
Also has a server cron script (WP Cron sucks)
– Backup Buddy – was never 100% reliable for
– BackWPUp – Backup to Amazon S3, Dropbox, FTP
and more.
@DeveloperWil #wpsyd
13
33. Do testing before launching a website!
What to test?
• Form submissions – did you get the email notification? Was the
confirmation message/redirection OK?
• Button links – do they go to the correct place?
• Email addresses – are the obfuscated and do they link to the
correct mailto: address?
• Navigation links – do they work OK? Are all your navigation
menus responsive?
@DeveloperWil #wpsyd
14
34. • Sign-ups – do your sign-up add the correct details to the correct
mailing list?
• Payments – is your checkout working? Is the money arriving in the
bank? Are they the correct prices?
• Registrations – are they working? Does the user get a
notification? Can the login?
• Dashboards – what can the logged in user see? Is it correct?
• Permissions/User Roles – can the correct level of user see the
correct stuff?
• Comments – are they working? Catching spam? Moderation
working?
• Console errors – are there any errors in Chrome console? 404 can’t
load resource? JavaScript errors?
@DeveloperWil #wpsyd
14
35. 1. Optimise Images
2. Minify CSS and JS Files
3. Load JS Files in Footer
4. Install SSL Certificate
5. Check Broken Links
6. Set Up Redirections
7. Favicons & Apple Icons
@DeveloperWil #wpsyd
8. Set Up Yoast SEO
9. Install Wordfence
10. Secure the Website
11. Set Up Caching & CDN
12. Set Up Google Analytics
13. Set Up and Test Backups
14. Run Site Tests
36. @DeveloperWil #wpsyd
You can read my accompanying blog article that
goes into more depth in each of these areas.
Download PDF and MS Word Checklist
Resources
https://rebrand.ly/launching-website-33327