Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10 Steps To Take Before Launching a WordPress Website

10 Steps To Take Before Launching a WordPress Website

Are you planning on launching a new site? Every day thousands of new sites appear and it's important for your site to stand out.
We went over things you need to do before launching in order to have a successful site. We discussed tools you can use to test your new site, optimize it for speed, secure from hackers, and we went over some frequently missed but important details.

Irina Blumenfeld

February 10, 2018
Tweet

More Decks by Irina Blumenfeld

Other Decks in Programming

Transcript

  1. 10 STEPS TO DO BEFORE
    LAUNCHING A NEW WEBSITE
    Irina Blumenfeld
    @irinablumenfeld #wporl

    View Slide

  2. #wporl - @irinablumenfeld netmagik.com
    1. CHECK FOR BROKEN LINKS

    View Slide

  3. #wporl - @irinablumenfeld netmagik.com
    1. CHECK FOR BROKEN LINKS
    brokenlinkcheck.com

    View Slide

  4. #wporl - @irinablumenfeld netmagik.com
    2. REDIRECT PAGES
    ▸ mysite.com/our-products/super-cool-product
    ▸ mysite.com/products/supercoolproduct
    ▸ Redirection - WordPress plugin
    ▸ .htaccess

    View Slide

  5. #wporl - @irinablumenfeld netmagik.com
    2. REDIRECT PAGES

    View Slide

  6. #wporl - @irinablumenfeld netmagik.com
    3. OPTIMIZE IMAGES
    source: httparchive.org

    View Slide

  7. #wporl - @irinablumenfeld netmagik.com
    3. OPTIMIZE IMAGES
    ▸ tinypng.com
    ▸ kraken.io
    ▸ EWWW Image Optimizer - Free WordPress Plugin
    ▸ Compress JPG and PNG WordPress Plugin

    View Slide

  8. #wporl - @irinablumenfeld netmagik.com
    4. ACTIVATE CACHING
    ▸ Managed Hosting Caching
    ▸ WP Rocket - Premium Plugin
    ▸ WP Super Cache - Free Plugin by Automattic

    View Slide

  9. #wporl - @irinablumenfeld netmagik.com
    5. ACTIVATE SSL
    Let’s Encrypt SSL - Free

    View Slide

  10. #wporl - @irinablumenfeld netmagik.com
    5. ACTIVATE SSL

    View Slide

  11. #wporl - @irinablumenfeld netmagik.com
    5. ACTIVATE SSL

    View Slide

  12. #wporl - @irinablumenfeld netmagik.com
    6. ADD FAVICON

    View Slide

  13. #wporl - @irinablumenfeld netmagik.com
    6. ADD FAVICON

    View Slide

  14. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    ▸ Forms
    ▸ E-Commerce Transactions
    ▸ Mobile/Tablets
    ▸ Social Sharing

    View Slide

  15. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    Facebook Share Preview - https://developers.facebook.com/tools/debug/

    View Slide

  16. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    Twitter Preview - https://cards-dev.twitter.com/validator

    View Slide

  17. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    Yoast WordPress Plugin

    View Slide

  18. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    Yoast WordPress Plugin

    View Slide

  19. #wporl - @irinablumenfeld netmagik.com
    7. TEST, TEST, TEST
    Yoast WordPress Plugin

    View Slide

  20. #wporl - @irinablumenfeld netmagik.com
    8. GOOGLE ANALYTICS
    MonsterInsights - WordPress Plugin

    View Slide

  21. #wporl - @irinablumenfeld netmagik.com
    9. SECURE YOUR SITE
    ▸ Wordfence WordPress Plugin
    ▸ Don’t leave Admin username

    View Slide

  22. #wporl - @irinablumenfeld netmagik.com
    10. SET UP BACKUPS
    BackupBuddy WordPress Plugin

    View Slide

  23. #wporl - @irinablumenfeld netmagik.com
    10 STEPS BEFORE LAUNCHING A NEW SITE
    1. Check for broken links
    2. Redirect pages
    3. Optimize images
    4. Activate caching
    5. Activate SSL
    6. Add favicon
    7. Test
    8. Install Google Analytics
    9. Secure the site
    10.Set up backups

    View Slide

  24. #wporl - @irinablumenfeld netmagik.com
    THANK YOU
    Slides: https://www.netmagik.com/steps-before-launch
    Twitter: @irinablumenfeld
    Email: [email protected]

    View Slide