Author: Mary Jane Duford

  • Choosing a Content Management System (CMS)

    Choosing a Content Management System (CMS)

    Choosing the right Content Management System (CMS) is a crucial decision for your website, whether you’re starting a personal blog, building an online store, or creating a professional business site.

    Each CMS has its strengths and is tailored for different needs and levels of technical expertise. Selecting the right CMS depends on your website’s goals, your technical expertise, and the features you need.

    For simple, visually stunning sites, Squarespace or Wix offer user-friendly solutions. If you need a versatile, highly customizable platform, WordPress is a robust choice, especially with its extensive plugin library. For e-commerce, Shopify is ideal, while Kajabi is tailored for selling digital products like courses. Advanced users looking for custom functionality may prefer Webflow, Joomla, or Drupal for scalability and control.

    1. WordPress

    WordPress is the most widely used CMS, powering over 40% of all websites on the internet. It offers unparalleled flexibility and customization, making it ideal for everything from simple blogs to complex e-commerce sites.

    What sets it apart is the selection of themes and plugins. You get extensive customization options, and its great if you’re a fan of open-source code. There’s a large community and extensive documentation. And the out-of-the-gate SEO capabilities are excellent in comparison to some other systems.

    While WordPress is incredibly flexible and customizable, it does have some drawbacks. First, it requires a higher level of technical knowledge, especially for managing security, updates, and plugins. Regular maintenance, such as updates and backups, can be time-consuming. Many WordPress users need to work with a web specialist they can call if extensive changes are requried. Additionally, WordPress sites can become slow or prone to errors if poorly managed or overloaded with plugins.

    2. Squarespace

    Squarespace is known for its beautiful, design-centric templates, making it an excellent choice for creatives, artists, and small businesses who want a visually stunning website without extensive coding.

    This CMS offers a huge range of elegant, mobile-responsive templates that use a simple drag-and-frop editor. It’s easy to add on an e-commerce store.

    It’s not so easy to customize beyond the templates, or to integrate with third-party software. It doesn’t have the huge library of plugins available to WordPress users.

    Squarespace is perfect for those who prioritize aesthetics and want a professional-looking website with minimal effort. It’s great for creatives, visual portfolios, small businesses, photographers, and artists.

    3. Kajabi

    Kajabi is an all-in-one platform specifically designed for creators and entrepreneurs who want to sell digital products, such as online courses, memberships, and coaching programs.

    It has built-in tools for creating and selling courses, coaching, webinars, and memberships. It has integrated email marketing and an easy-to-use interface. It does have a higher monthly fee than some other options, and there is limited design customization. But what you lose in customization, you make up for in ease of use for non-techy users.

    Kajabi is ideal for educators, coaches, and digital entrepreneurs looking to create and sell online courses or memberships without dealing with multiple tools and platforms.

    4. Wix

    Wix is a beginner-friendly CMS with a highly intuitive drag-and-drop interface. It’s ideal for small businesses, freelancers, and personal websites that need to be built quickly without technical knowledge.

    Wix has one of the easiest website builders vailable. There is absolutely no need for technical coding knowledge and there is a wide range of templates to choose from. But it can be tricky to change templates, and to scale if your website grows.

    Wix is ideal for users who want to create a website quickly and easily without technical know-how. It’s perfect for small business websites, personal sites, and portfolios.

    5. Shopify

    Shopify is a dedicated e-commerce CMS that offers everything you need to build an online store, from product management to payment processing.

    It has robust e-commerce features including inventory management, payment gateways, and shipping options. Like Squarespace, there’s a large selection of themes and apps.

    Monthly costs can add up with apps and additional features. And there’s limited functionality beyond e-commerce.

    Shopify is ideal for businesses looking to sell products online. It’s perfect for small to medium-sized e-commerce businesses that need a reliable and scalable platform.

    6. Framer

    Framer is a no-code platform for building interactive and animated websites. It allows users to create complex prototypes with dynamic elements and advanced animations, all without needing to code.

    Framer includes built-in hosting, making it easy to quickly publish live sites, and is well-suited for teams needing to collaborate on prototyping and design iterations. It’s especially useful for designers focused on creating engaging, high-interaction web experiences.

    7. Webflow

    Webflow is a visual web design platform that allows designers to create fully responsive websites without writing code. It combines powerful design tools with a built-in CMS, making it ideal for users who want creative control over their website’s look and feel.

    Webflow automatically generates clean HTML, CSS, and JavaScript, and offers integrated hosting, making it a one-stop shop for building and launching websites. It’s perfect for designers who prioritize visual design but want to skip the technical hassle of traditional development.

    8. Ghost

    Ghost is a modern, open-source CMS built primarily for blogging, newsletters, and content creators. It offers a clean, minimalist interface with robust tools for writers and publishers to easily create and manage content.

    Ghost focuses on speed and performance, with built-in SEO features and options for paid memberships and subscriptions. It’s ideal for bloggers, media companies, and digital publishers looking for a lightweight, distraction-free platform to distribute content and grow their audience.

    9. Joomla

    Joomla is a powerful CMS that offers more flexibility and functionality than many other platforms, making it suitable for developers and experienced users.

    It offers extensive customization options and a large selection of templates and extensions (although there are fewer themes and plugins compared to WordPress.) It also has a steeper learning curve than WordPress or Wix.

    Joomla is best for users who have experience with web development and need a platform that offers more control and flexibility than simpler CMS options.

    10. Drupal

    Drupal is a powerful, open-source CMS designed for advanced users who need to build complex websites with custom functionality.

    It is highly customizable and scalable. When well-managed, it is excellent for handling large amounts of content and high-traffic sites. It also boasts strong security features.

    Drupal sites require significant technical expertise for setup and maintenance. It’s a steep learning curve that often is not the best fit for small and medium sized business owners.

    Drupal is ideal for large organizations, universities, and government agencies that need a highly secure and customizable platform.

    11. Payload

    Payload is a flexible CMS built with JavaScript that focuses on customization and security. It’s great for businesses that need a custom website or app because it allows developers to build exactly what’s needed without extra fluff.

    Payload doesn’t come with a lot of built-in templates or themes, making it ideal for unique projects that need a specific look or functionality. One big plus is that it’s self-hosted, which gives you full control over your content and data security. It’s especially good for companies that need custom forms, dashboards, or e-commerce features. While it requires developer setup, Payload gives users a fast and responsive experience once up and running.

    12. PocketBase

    PocketBase is a lightweight CMS that focuses on being simple and fast to set up. It’s built for smaller projects or businesses that don’t need heavy customization, like simple websites, internal apps, or prototypes.

    PocketBase offers an easy-to-use dashboard that’s intuitive and great for clients who need quick access to data without a steep learning curve. It’s also self-hosted, meaning you own your data and don’t have to rely on outside servers. It’s ideal for smaller projects or businesses needing basic content management and a friendly, streamlined system.

    Choosing the Right CMS

    If you’re just starting and need a very simple, elegant site, Squarespace or Wix might be your best bet. For e-commerce, Shopify is a clear leader. If you need maximum customization and scalability, WordPress is a versatile choice. And for online courses and digital products, Kajabi offers a streamlined, all-in-one solution.

    Still unsure? We offer one-on-one consulting at Duford Digital, and we’d be happy to help you find the perfect CMS for your project!

  • 6 Salmon Arm web design companies

    6 Salmon Arm web design companies

    There are several local web design companies that serve the Salmon Arm area. Here are some of the most popular options to choose from:

    Shuswap Web Concepts

    Shuswap Web Concepts

    Website designer

    Website: https://shuswapwebconcepts.com

    Address: 6491 Okanagan Ave E, Salmon Arm, BC V1E 1Y2

    Phone: +1 778-839-7644

    Nodge Net

    Nodge Net

    Website designer, Computer support and services, Consultant, E commerce agency, Graphic designer

    Website: https://nodge.net

    Address: 1821 Foothill Rd SW, Salmon Arm, BC V1E 1L7

    Phone: +1 250-307-3175

    Duford Digital

    Duford Digital

    Website designer

    Website: https://duforddigital.com/

    Address: Salmon Arm, BC

    Phone: +1 778-692-5555

    Gleneden Ridge Design

    Gleneden Ridge Design

    Website designer, Graphic designer, Marketing consultant

    Website: https://www.glenedenridgedesign.ca

    Address: 5511 40 St NW, Salmon Arm, BC V1E 3B6

    Phone: +1 604-997-6469

    Toliver Advertising & Design

    Toliver Advertising & Design

    Graphic designer

    Website: https://toliverdesign.com

    Address: 471 5 St SW, Salmon Arm, BC V1E 1S9

    Phone: +1 250-832-8261

    Perimeter Design

    Perimeter Design

    Website designer, Graphic designer

    Website: https://perimeterdesign.ca

    Address: 171 17 St SE, Salmon Arm, BC V1E 1P8

    Phone: Unknown

  • How to start a new website

    How to start a new website

    Here are the basic steps to create a new website.

    1. Create a topic coverage plan

    Create a plan for the topics your website will cover. Make a list of all the articles you think you could write or would like to write. Then group them together into categories.

    Write a quick first draft for 3-5 of your article ideas. You can do this in a text editor like Word or Pages, or even in a draft email or on a notes app. Just get some words down.

    Write down a few paragraphs about yourself or your website. This will be the draft text for your “About” page. Also think about any media (text, photos, videos) you’d like to feature on the home page.

    2. Buy a domain name

    Buy a domain name from a domain registrar. You can think of the domain name like an “address plaque” for your website. I can suggest a reliable domain registrar if you don’t have one in mind.

    Choose a unique and relevant domain name for your website. You can use ChatGPT to suggest potentially available domain names.

    3. Buy a year of server hosting

    The next step is to choose a web hosting provider to store your website’s files on one of their servers. This will make your website accessible online. You can think of the server hosting as the “digital ground surface area” on which your website will sit.

    I can suggest a dependable server hosting company or I can handle your hosting for you.

    4. Choose a website builder

    Now, you need to choose a website-building platform. The most popular and versatile website builder is WordPress.org. It currently powers about 43% of the websites on the internet. Most server hosts will install WordPress for you on your domain URL once you’ve paid for server hosting.

    If you’re not picky about too many details, you can also choose an all-in-one website builder like Squarespace, Wix, Shopify, Kajabi, or WordPress.com. These usually also include server hosting, so you can skip the step above if you choose an all-in-one builder.

    5. List your main pages

    Now it’s time to write a list of all the main pages your website will need. At minimum, you should have these five core main pages:

    • Homepage
    • Blog page (list of articles)
    • Contact
    • About
    • Privacy policy

    You might also want to have a “Shop” page, a “Resource Library” page, a “Portfolio” page, or an “FAQ” page. And if you sell a feature product, an optimized product landing page can make a huge impact. Keep a list of all these pages.

    6. Implement the website layout

    Use the website builder to create each of the main pages in your website layout. You’ll also want to ensure each of these pages are linked in either the top or bottom menu.

    Usually, the home page is linked via the logo in the top menu. Popular pages like “Home,” “Blog,” and “About” are listed in the main top navigation menu. Less commonly accessed pages like “Privacy policy” (which you need to have) are listed in the bottom footer menu.

    7. Add content to main pages

    Add words, text, and video to your homepage, about page, and any other important pages. This media does not need to be perfect; you can change it easily later on. But you need some content on the page to start to see what works.

    8. Start creating articles

    Start creating articles/blog posts based on the topic coverage plan. Use the draft articles you created in the first step. Add one photo to each post as the “feature image.” Use a photo you took yourself.

    Keep a list of all the articles on your website. If you need more articles to build out your website, check out our content creation services.

    9. Add branding

    Choose a few colors, fonts, and potentially a logo for your website. Canva is helpful for finding color palettes. Add your branding choices to the homepage and other key places on your new website. Again, this can all be changed later on, and you sometimes need to try a few different tones to get the proper contrast for legibility.

    10. Add analytics

    Add analytics tools such as Google Analytics, Google Search Console, Bing Search + Webmaster, Jetpack Analytics, or Fathom Analytics. These tools will help tell you how many visitors are coming to your website and how they find it.

  • Vernon web design companies

    Vernon web design companies

    Vernon has quite a few web design companies to consider. Here are some of the most popular organizations that offer websites, including design and development.

    Duford Digital

    Duford Digital

    Website designer, Internet marketing service, Marketing consultant, Web hosting company

    Website: https://duforddigital.com

    Address: Vernon, BC

    Phone: +1 778-692-5555

    Colibrico Consulting

    Colibrico Consulting

    Website designer

    Website: https://www.colibrico.co

    Phone: +1 604-760-2542

    Address: 2933 30th Ave #114, Vernon, BC V1T 2B8

    Lesia Design and Digital

    Lesia Design and Digital

    Website designer, Graphic designer

    Website: https://www.lesiadesign.com/

    Phone: +1 306-371-6637

    Address: 8809 Sunflower Pl, Coldstream, BC V1B 2G2

    Infotel Multimedia

    Infotel Multimedia

    Website designer, Advertising agency, Design agency, E-commerce service, Internet marketing service, Marketing agency, Marketing consultant

    Website: https://infotelmultimedia.ca/

    +1 250-260-7776

    7881 Pleasant Valley Rd, Vernon, BC V1B 3R9

    Sproing Solutions

    Sproing Solutions

    Website designer, Business development service, Graphic designer, Internet marketing service, Marketing agency, Photography Service, Photography studio, Video editing service, Video production service, Marketing consultant

    Website: https://sproing.ca

    Address: 3205 32 St 3rd Floor, Vernon, BC V1T 5M7

    Phone: +1 250-549-1200

    Visuals Plus

    Visuals Plus

    Website designer

    Website: https://visualsplus.com

    Phone: +1 250-308-8015

    Address: 60 Sarsons Pl, Coldstream, BC V1B 2K8

    Tag Design

    Tag Design

    Website designer, Advertising agency, E-commerce service, Graphic designer, Internet marketing service, Marketing agency, Web hosting company

    Website: https://tagdesignco.ca/

    Address: 7042 Tillicum Rd, Vernon, BC V1B 3N9

    Phone: +1 250-938-8083

    Bold Media Group

    Bold Media Group

    Website designer

    Website: https://boldmediagroup.ca

    Address: 100 Kalamalka Lake Rd #10, Vernon, BC V1T 9G1

    Phone: +1 250-544-7039

    Vernon Websites

    Vernon Websites

    Website designer, Computer repair service, Media company, Web hosting company

    Website: https://www.vernonwebsites.com

    Address: 8055 Jackpine Rd, Vernon, BC V1B 3M9

    Phone: +1 250-308-7545

    The Web Advisors

    The Web Advisors

    Website designer, Advertising agency, Internet marketing service, Marketing agency

    Website: https://thewebadvisors.ca

    Address: 100 Kalamalka Lake Rd #19, Vernon, BC V1T 9G1

    Phone: +1 888-414-5463

    Dreamcatcher Media

    Dreamcatcher Media

    Website designer

    Website: https://dreamcatchermedia.ca

    Address: 2700 41st Ave, Vernon, BC V1T 3H2

    Phone: Unknown

    Svice Online Marketing

    Svice Online Marketing

    Website designer, Graphic designer, Marketing agency, Web hosting company

    Website: https://www.svice.ca/

    Address: 4002 30th Ave Unit 201, Vernon, BC V1T 2G3

    Phone: +1 250-896-2092

    About Websites Canada

    About Websites Canada

    Website designer, Internet marketing service, Marketing consultant, Web hosting company

    Website: http://aboutwebsites.ca

    Address: 11504 Coldstream Creek Rd, Coldstream, BC V1B 1E3

    Phone: +1 250-308-4905

    Vernon Software

    Vernon Software

    Website designer

    Website: https://vernonsoftware.com/

    Address: 1806 43 St, Vernon, BC V1T 6W8

    Phone: +1 438-929-7254

    Eagle Web Solutions

    Eagle Web Solutions

    Website designer

    Website: https://www.eaglewebsolutions.ca/

    Address: 3105 31 Ave G, Vernon, BC V1T 2G9

    Phone: +1 250-540-2835

    URated Canada

    Urated Canada

    Software company

    Website: https://www.urated.ca/

    Address: 3105 31 St, Vernon, BC V1T 5H9

    Phone: +1 604-210-2215

    The Design Team

    The Design Team

    Marketing consultant

    Website: https://tdtonline.ca

    Phone: +1 778-926-0832

    Address: 933 Mount Robson Pl Middleton, Vernon, BC V1B 4G4

    Rize Search

    Rize Search

    Marketing agency

    Website: https://rizesearch.com

    Phone: +1 855-620-3066

    Address: 4605 Valleyview Pl, Vernon, BC V1T 9L6

    Tambellini Design Studio

    Tambellini Design Studio

    Design agency

    Website: https://www.tambellini.ca/

    Address: 100 Kalamalka Lake Rd #19, Vernon, BC V1T 9G1

    Phone: +1 250-545-1555

    Form Web Design

    Form Web Design

    Website designer

    Website: https://www.formwebdesign.ca/

    Phone: +1 250-540-5067

    Address: 1504 25 Ave B, Vernon, BC V1T 1M7

  • Welcome to Duford Digital

    Welcome to Duford Digital

    Welcome to Duford Digital!

    We are excited to introduce ourselves as a digital marketing firm specializing in building and optimizing websites for small businesses across Western Canada.

    Our mission is to help local entrepreneurs establish a strong online presence, grow their businesses, and connect with their communities through beautiful and high-performing websites.

    What we do

    At Duford Digital, we know that your website is often the first impression customers have of your business. That’s why we focus on creating sites that not only look stunning but also function seamlessly. Our services include:

    1. Custom website design & development: We design websites tailored to your brand, ensuring they reflect your business’s unique personality and values. Whether you need a brand-new site or a redesign, we’ll build a website that you’re proud to showcase.

    2. Website optimization: Already have a website but not seeing the results you want? We offer comprehensive optimization services, including SEO (Search Engine Optimization), speed improvements, and mobile responsiveness to ensure your site performs at its best.

    3. Local SEO services: For small businesses, being found online is crucial. We help optimize your website to rank higher in local search results, so your business gets noticed by the people who matter most—your community.

    4. E-commerce solutions: Ready to take your business online? We create powerful e-commerce platforms that make it easy for customers to browse and buy your products.

    Duford Digital - Web Design

    Why choose us?

    We understand the unique challenges that small businesses face in Western Canada. Whether you’re in Vancouver, Calgary, or Saskatoon, we are committed to providing personalized, hands-on support every step of the way. Our approach is rooted in collaboration—we work closely with you to ensure your website meets your business goals and resonates with your audience.

    We believe that every business, no matter its size, deserves a great website. That’s why we offer scalable solutions and flexible pricing options to fit your budget. At Duford Digital, we’re more than just web developers —we’re your digital partners, dedicated to your success.

    Get started with us

    Are you ready to elevate your business’s online presence? Contact us today to schedule a free consultation and discover how we can help your business thrive in the digital world. We look forward to working with you and helping your business grow!

    Welcome to Duford Digital Inc. Let’s build something amazing together.