<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SGEN</title>
    <description>The latest articles on DEV Community by SGEN (sgen).</description>
    <link>https://dev.to/sgen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14499%2Ffe857ca0-f8be-4782-9b2f-1b60c79106a8.jpg</url>
      <title>DEV Community: SGEN</title>
      <link>https://dev.to/sgen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sgen"/>
    <language>en</language>
    <item>
      <title>How to Audit a Website Tool Stack: A Practical Guide for Agencies</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Fri, 09 Oct 2026 04:11:36 +0000</pubDate>
      <link>https://dev.to/sgen/how-to-audit-a-website-tool-stack-a-practical-guide-for-agencies-5a2c</link>
      <guid>https://dev.to/sgen/how-to-audit-a-website-tool-stack-a-practical-guide-for-agencies-5a2c</guid>
      <description>&lt;p&gt;A website may look like a single product to the client, but the team maintaining it knows there is usually more behind it.&lt;/p&gt;

&lt;p&gt;There may be a website builder, CMS, hosting provider, domain registrar, forms service, analytics platform, backup system, security tool, and several integrations connecting everything.&lt;/p&gt;

&lt;p&gt;Each tool may serve a legitimate purpose. The problem starts when nobody has a clear picture of what the stack contains, who owns each part, or why it is still needed.&lt;/p&gt;

&lt;p&gt;For agencies managing multiple client websites, this can create unnecessary maintenance work, inconsistent setups, and complicated handoffs.&lt;/p&gt;

&lt;p&gt;The solution is not to remove every tool. It is to understand the stack, document its responsibilities, and make deliberate decisions about what stays.&lt;/p&gt;

&lt;p&gt;This guide walks through a practical website stack audit that agencies can repeat across their client portfolio.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Start With an Inventory, Not a Migration
&lt;/h2&gt;

&lt;p&gt;Before replacing tools or consolidating services, document the current setup.&lt;/p&gt;

&lt;p&gt;Choose one representative client website. Ideally, select a site with a reasonably typical set of requirements rather than the simplest or most complicated project.&lt;/p&gt;

&lt;p&gt;List the systems involved in running and maintaining it.&lt;/p&gt;

&lt;p&gt;Your inventory might include:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Area&lt;/th&gt;
&lt;th&gt;What to record&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Website builder and CMS&lt;/td&gt;
&lt;td&gt;Where pages and content are created and managed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;Provider, account owner, renewal responsibility&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain and DNS&lt;/td&gt;
&lt;td&gt;Registrar, access owner, renewal date&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Forms and lead capture&lt;/td&gt;
&lt;td&gt;Form service, delivery destination, integrations&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Analytics and SEO&lt;/td&gt;
&lt;td&gt;Tools used to measure traffic and manage search visibility&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Backups and recovery&lt;/td&gt;
&lt;td&gt;Backup location, retention, restore procedure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security&lt;/td&gt;
&lt;td&gt;Relevant security controls, monitoring, ownership&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Integrations&lt;/td&gt;
&lt;td&gt;Connected services, dependencies, and failure points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reporting&lt;/td&gt;
&lt;td&gt;Where results are collected and who prepares reports&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Not every website needs a separate tool for every area. Some functions may already be included in the website platform, hosting environment, or another service.&lt;/p&gt;

&lt;p&gt;The purpose of the inventory is to identify what is actually in use, not to create a shopping list of additional software.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Record the Responsibility Behind Every Tool
&lt;/h2&gt;

&lt;p&gt;A tool inventory becomes more useful when it explains the work attached to each system.&lt;/p&gt;

&lt;p&gt;For every item, add these fields:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Purpose:&lt;/strong&gt; What requirement does it meet?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Owner:&lt;/strong&gt; Who is responsible for access, maintenance, and troubleshooting?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attention frequency:&lt;/strong&gt; Does it need regular checks, occasional updates, or very little intervention?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Renewal:&lt;/strong&gt; Which account handles billing, and who receives renewal notices?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dependencies:&lt;/strong&gt; What other systems rely on it?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Consistency:&lt;/strong&gt; Is it configured the same way across other client websites?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recovery:&lt;/strong&gt; If it fails, how does the team restore service or recover the relevant data?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where an agency may discover that the problem is not the number of tools. It is the lack of clear ownership or documentation.&lt;/p&gt;

&lt;p&gt;For example, a service may be working perfectly while its billing account belongs to a former contractor. Another may have a backup status showing success, but nobody has tested whether a restore actually works.&lt;/p&gt;

&lt;p&gt;These are operational risks that a list of product names will not reveal.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Look for Coordination Problems
&lt;/h2&gt;

&lt;p&gt;Once the inventory is complete, look for patterns rather than evaluating every tool in isolation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Unowned systems
&lt;/h3&gt;

&lt;p&gt;If nobody owns a tool, its maintenance becomes reactive. Someone eventually has to investigate when a problem appears.&lt;/p&gt;

&lt;p&gt;Assign a responsible person and document the tasks they own.&lt;/p&gt;

&lt;h3&gt;
  
  
  Duplicate functions
&lt;/h3&gt;

&lt;p&gt;Two systems may be doing essentially the same job. That does not automatically mean one should be removed, because there may be a valid reason for keeping both.&lt;/p&gt;

&lt;p&gt;Document why each exists and determine whether the overlap is necessary.&lt;/p&gt;

&lt;h3&gt;
  
  
  Inconsistent configurations
&lt;/h3&gt;

&lt;p&gt;If every client website uses a different setup for the same basic requirement, the team must remember multiple processes and troubleshoot each one separately.&lt;/p&gt;

&lt;p&gt;Identify which differences are genuinely required by the client and which have accumulated over time.&lt;/p&gt;

&lt;h3&gt;
  
  
  Unclear integrations
&lt;/h3&gt;

&lt;p&gt;When one service depends on another, a change to either side may affect the workflow.&lt;/p&gt;

&lt;p&gt;Document important connections and determine what needs to be checked when an update or configuration change occurs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Untested recovery
&lt;/h3&gt;

&lt;p&gt;A backup is only useful if the team understands how to restore the website or data when needed.&lt;/p&gt;

&lt;p&gt;Document the restore process and test it in an appropriate environment before relying on it.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Decide What to Keep, Consolidate, Replace, or Retire
&lt;/h2&gt;

&lt;p&gt;After identifying the issues, give each tool or capability a clear decision.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The capability is necessary, it meets the client's requirements, and someone is responsible for it.&lt;/p&gt;

&lt;p&gt;A specialized booking or payment service may belong here if the website depends on its specific functionality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consolidate&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An existing system can perform the same function without losing an essential capability.&lt;/p&gt;

&lt;p&gt;For example, two overlapping backup arrangements might be unnecessary if one properly configured system meets the recovery requirements. Test the replacement arrangement before removing the other.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Replace&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The requirement remains, but another tool would provide a better fit or reduce unnecessary coordination.&lt;/p&gt;

&lt;p&gt;Name the proposed alternative and compare the relevant requirements before making the change.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Retire&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The tool no longer serves a clear purpose. A campaign may have ended, an old integration may no longer be used, or a subscription may remain active after its original requirement disappeared.&lt;/p&gt;

&lt;p&gt;Before removal, check for dependencies, retained data, contractual obligations, and access requirements.&lt;/p&gt;

&lt;p&gt;The important distinction is that every decision should have a reason. Do not remove a useful specialist tool simply to achieve a smaller tool count.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Work Through a Fictional Example
&lt;/h2&gt;

&lt;p&gt;Consider a fictional agency maintaining a website for a local landscaping business.&lt;/p&gt;

&lt;p&gt;Its inventory identifies a hosting service, a booking widget, two backup systems, a forms tool connected to a separate email delivery service, a security plugin, and a popup tool from a completed seasonal campaign.&lt;/p&gt;

&lt;p&gt;The agency might make these decisions:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Finding&lt;/th&gt;
&lt;th&gt;Decision&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;Necessary, documented, and consistently configured&lt;/td&gt;
&lt;td&gt;Keep&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Booking widget&lt;/td&gt;
&lt;td&gt;Supports an essential client workflow not covered elsewhere&lt;/td&gt;
&lt;td&gt;Keep&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Backup systems&lt;/td&gt;
&lt;td&gt;Two overlapping systems with untested restoration&lt;/td&gt;
&lt;td&gt;Consolidate after testing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Forms&lt;/td&gt;
&lt;td&gt;Different from the agency's default setup and adds another integration&lt;/td&gt;
&lt;td&gt;Evaluate a replacement&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security plugin&lt;/td&gt;
&lt;td&gt;Necessary, but has no named owner&lt;/td&gt;
&lt;td&gt;Assign ownership before deciding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Popup tool&lt;/td&gt;
&lt;td&gt;Original campaign has ended&lt;/td&gt;
&lt;td&gt;Retire after checking dependencies&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Notice what the audit does not do. It does not remove every specialized tool, and it does not assume consolidation is always better.&lt;/p&gt;

&lt;p&gt;Instead, it identifies specific actions: keep the necessary components, test recovery, remove justified duplication, standardize where appropriate, resolve ownership, and retire what is no longer needed.&lt;/p&gt;

&lt;p&gt;The example is illustrative, not a customer case or a claim about measured savings.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Turn the Audit Into a Repeatable Process
&lt;/h2&gt;

&lt;p&gt;An audit should not become a one-time spreadsheet that nobody opens again.&lt;/p&gt;

&lt;p&gt;Use the findings to establish a basic operating model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Define a default stack.&lt;/strong&gt; Document the preferred tools for common requirements such as forms, analytics, and backups.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Document exceptions.&lt;/strong&gt; When a client needs something different, record the reason and any additional responsibility it introduces.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Assign ownership.&lt;/strong&gt; Each tool should have an identifiable owner for access, updates, renewals, and troubleshooting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Standardize recurring maintenance.&lt;/strong&gt; Create a consistent process for updates, checks, backups, and reporting, while allowing for differences in client requirements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Test recovery.&lt;/strong&gt; Establish an appropriate restoration procedure instead of assuming that a successful backup indicator proves everything is recoverable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Review the inventory.&lt;/strong&gt; Re-audit a representative website quarterly and whenever a client's requirements materially change.&lt;/p&gt;

&lt;p&gt;The goal is not to make every client website identical. It is to make the agency's decisions and processes repeatable.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. When Should You Consider an Integrated Platform?
&lt;/h2&gt;

&lt;p&gt;After auditing the stack, an agency may find that several basic website functions are spread across different systems on multiple client sites.&lt;/p&gt;

&lt;p&gt;That is a reasonable point to evaluate an integrated platform.&lt;/p&gt;

&lt;p&gt;A consolidated platform may reduce the number of separate accounts, vendors, and processes the team coordinates. It may also make it easier to establish a consistent default setup across client websites.&lt;/p&gt;

&lt;p&gt;However, integration is not automatically the right choice.&lt;/p&gt;

&lt;p&gt;Evaluate the depth of the required capabilities, access controls, performance, data portability, integrations, support, security, and recovery options. If a specialist tool meets an essential requirement that the main platform cannot handle properly, keeping it may be the better decision.&lt;/p&gt;

&lt;p&gt;For agencies considering this approach, SGEN combines website building, hosting, and content management in one platform, with 23 native modules across seven categories. Its full platform is included across plans, while pricing is differentiated by the number of live websites.&lt;/p&gt;

&lt;p&gt;That offers one option for agencies looking to establish a common foundation for the website functions the platform supports. The right choice still depends on the results of the agency's own audit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion: Make Every Tool Earn Its Place
&lt;/h2&gt;

&lt;p&gt;A complicated website stack rarely appears all at once. It grows through individual decisions that solve immediate problems.&lt;/p&gt;

&lt;p&gt;The practical challenge is knowing which decisions still make sense today.&lt;/p&gt;

&lt;p&gt;Start with one client website. Inventory its tools, document their owners and dependencies, identify recurring coordination problems, and decide what to keep, consolidate, replace, or retire.&lt;/p&gt;

&lt;p&gt;Then use those findings to build a repeatable process for the rest of the portfolio.&lt;/p&gt;

&lt;p&gt;You may discover that the biggest improvement is not another tool or a complete rebuild. It is a clearer, more consistent way to operate the systems you already have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your turn:&lt;/strong&gt; When auditing a client website, what do you usually discover first: duplicate tools, missing ownership, inconsistent setups, or undocumented integrations?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>cms</category>
      <category>productivity</category>
      <category>webhosting</category>
    </item>
    <item>
      <title>CMS Migration Without Breaking SEO: A Practical Checklist</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Mon, 28 Sep 2026 08:36:52 +0000</pubDate>
      <link>https://dev.to/sgen/cms-migration-without-breaking-seo-a-practical-checklist-26aj</link>
      <guid>https://dev.to/sgen/cms-migration-without-breaking-seo-a-practical-checklist-26aj</guid>
      <description>&lt;p&gt;Migrating a website to a new CMS is not just about moving pages and content.&lt;/p&gt;

&lt;p&gt;A migration can affect your search visibility when URLs, redirects, metadata, and other SEO elements are not handled carefully.&lt;/p&gt;

&lt;p&gt;The good news is that most migration problems are preventable when you plan the move before changing anything.&lt;/p&gt;

&lt;p&gt;Here’s a practical checklist to help you protect your SEO during a CMS migration.&lt;/p&gt;

&lt;p&gt;𝗕𝗲𝗳𝗼𝗿𝗲 𝗬𝗼𝘂 𝗦𝘁𝗮𝗿𝘁&lt;/p&gt;

&lt;p&gt;𝗜𝗻𝘃𝗲𝗻𝘁𝗼𝗿𝘆 𝗘𝘃𝗲𝗿𝘆𝘁𝗵𝗶𝗻𝗴&lt;/p&gt;

&lt;p&gt;Start by making a complete list of what exists on the current website.&lt;/p&gt;

&lt;p&gt;Include:&lt;/p&gt;

&lt;p&gt;• Pages&lt;br&gt;
• Blog posts&lt;br&gt;
• Images and other media&lt;br&gt;
• Forms&lt;br&gt;
• Important URLs&lt;br&gt;
• Other content that matters to the business&lt;/p&gt;

&lt;p&gt;Do not rely on just one source for your URL list.&lt;/p&gt;

&lt;p&gt;Your sitemap, Google Search Console, analytics, and the current CMS can each show different parts of the website.&lt;/p&gt;

&lt;p&gt;A page that looks unimportant can still be bringing in search traffic or backlinks.&lt;/p&gt;

&lt;p&gt;𝗥𝗲𝗰𝗼𝗿𝗱 𝗬𝗼𝘂𝗿 𝗖𝘂𝗿𝗿𝗲𝗻𝘁 𝗦𝗘𝗢 𝗕𝗮𝘀𝗲𝗹𝗶𝗻𝗲&lt;/p&gt;

&lt;p&gt;Before making changes, record what normal looks like.&lt;/p&gt;

&lt;p&gt;This can include:&lt;/p&gt;

&lt;p&gt;• Current rankings for important search terms&lt;br&gt;
• Organic traffic&lt;br&gt;
• Pages bringing in organic traffic&lt;br&gt;
• Other important performance data&lt;/p&gt;

&lt;p&gt;Take two to four weeks of baseline data before the migration when possible.&lt;/p&gt;

&lt;p&gt;Also take a full backup of the existing website before work begins.&lt;/p&gt;

&lt;p&gt;𝗗𝗲𝗰𝗶𝗱𝗲 𝗪𝗵𝗮𝘁 𝗦𝘁𝗮𝘆𝘀 𝗮𝗻𝗱 𝗪𝗵𝗮𝘁 𝗚𝗼𝗲𝘀&lt;/p&gt;

&lt;p&gt;A migration is a good opportunity to review your existing content.&lt;/p&gt;

&lt;p&gt;For every page, decide whether it should be:&lt;/p&gt;

&lt;p&gt;𝗞𝗲𝗽𝘁&lt;/p&gt;

&lt;p&gt;𝗜𝗺𝗽𝗿𝗼𝘃𝗲𝗱&lt;/p&gt;

&lt;p&gt;𝗥𝗲𝘁𝗶𝗿𝗲𝗱&lt;/p&gt;

&lt;p&gt;You do not have to carry every old page into the new CMS.&lt;/p&gt;

&lt;p&gt;For anything you remove, decide what should happen to the old URL. A genuinely retired page should be handled deliberately rather than sending visitors somewhere irrelevant.&lt;/p&gt;

&lt;p&gt;𝗗𝘂𝗿𝗶𝗻𝗴 𝘁𝗵𝗲 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻&lt;/p&gt;

&lt;p&gt;𝗞𝗲𝗲𝗽 𝗜𝗺𝗽𝗼𝗿𝘁𝗮𝗻𝘁 𝗨𝗥𝗟𝘀 𝗪𝗵𝗲𝗿𝗲 𝗣𝗼𝘀𝘀𝗶𝗯𝗹𝗲&lt;/p&gt;

&lt;p&gt;Your URLs are what search engines recognize, not just the page itself.&lt;/p&gt;

&lt;p&gt;When possible, keep important URLs exactly the same after the migration.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;/about-us&lt;/p&gt;

&lt;p&gt;should remain:&lt;/p&gt;

&lt;p&gt;/about-us&lt;/p&gt;

&lt;p&gt;when there is no good reason to change it.&lt;/p&gt;

&lt;p&gt;Keeping the same URLs helps maintain search continuity during the move.&lt;/p&gt;

&lt;p&gt;𝗖𝗿𝗲𝗮𝘁𝗲 𝗮 𝗥𝗲𝗱𝗶𝗿𝗲𝗰𝘁 𝗠𝗮𝗽&lt;/p&gt;

&lt;p&gt;When a URL has to change, create a simple old-to-new URL map.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Old URL → New URL&lt;/p&gt;

&lt;p&gt;/old-page → /new-page&lt;/p&gt;

&lt;p&gt;/services/web-design → /services/website-design&lt;/p&gt;

&lt;p&gt;Set up the redirects before the site goes live.&lt;/p&gt;

&lt;p&gt;A 301 redirect tells search engines that the old URL has permanently moved to a new address.&lt;/p&gt;

&lt;p&gt;Also avoid redirecting removed content to the homepage just to make the old URL work. The destination should be genuinely relevant.&lt;/p&gt;

&lt;p&gt;𝗥𝗲𝗺𝗲𝗺𝗯𝗲𝗿 𝗧𝗵𝗮𝘁 𝗖𝗼𝗻𝘁𝗲𝗻𝘁 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗜𝘀 𝗡𝗼𝘁 𝗦𝗘𝗢 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻&lt;/p&gt;

&lt;p&gt;Moving your content from one CMS to another does not automatically preserve your search visibility.&lt;/p&gt;

&lt;p&gt;Content transfer and redirect mapping are separate jobs.&lt;/p&gt;

&lt;p&gt;Your pages and posts may move successfully while the SEO value associated with their old URLs is still at risk.&lt;/p&gt;

&lt;p&gt;That is why migration tooling should be evaluated based on what it actually transfers, not just whether it can import content.&lt;/p&gt;

&lt;p&gt;𝗥𝗲𝗯𝘂𝗶𝗹𝗱 𝘁𝗵𝗲 𝗗𝗲𝘀𝗶𝗴𝗻 𝗖𝗮𝗿𝗲𝗳𝘂𝗹𝗹𝘆&lt;/p&gt;

&lt;p&gt;Moving platforms does not necessarily mean manually retyping all your content.&lt;/p&gt;

&lt;p&gt;Pages and posts can often be exported and imported with field mapping.&lt;/p&gt;

&lt;p&gt;What usually needs to be rebuilt is the design, because themes do not simply transfer between different platforms.&lt;/p&gt;

&lt;p&gt;Build the new site on a private staging environment and keep it hidden from search engines while work is in progress.&lt;/p&gt;

&lt;p&gt;𝗕𝗲𝗳𝗼𝗿𝗲 𝗬𝗼𝘂 𝗚𝗼 𝗟𝗶𝘃𝗲&lt;/p&gt;

&lt;p&gt;𝗖𝗵𝗲𝗰𝗸 𝗘𝘃𝗲𝗿𝘆 𝗜𝗺𝗽𝗼𝗿𝘁𝗮𝗻𝘁 𝗣𝗮𝗴𝗲&lt;/p&gt;

&lt;p&gt;Before changing DNS or pointing the domain to the new website, verify that:&lt;/p&gt;

&lt;p&gt;• Pages are present&lt;br&gt;
• Posts are present&lt;br&gt;
• Content is correct&lt;br&gt;
• Images are working&lt;br&gt;
• Navigation works&lt;br&gt;
• Forms work&lt;br&gt;
• Metadata is set&lt;/p&gt;

&lt;p&gt;A migration should not use launch day as the testing phase.&lt;/p&gt;

&lt;p&gt;𝗧𝗲𝘀𝘁 𝗬𝗼𝘂𝗿 𝗥𝗲𝗱𝗶𝗿𝗲𝗰𝘁𝘀&lt;/p&gt;

&lt;p&gt;Take a sample of old URLs and test them against the redirect map.&lt;/p&gt;

&lt;p&gt;Make sure they reach the correct new destination.&lt;/p&gt;

&lt;p&gt;This is especially important for high-value pages and common URL patterns.&lt;/p&gt;

&lt;p&gt;The goal is to catch redirect problems before search engines encounter broken URLs on the live site.&lt;/p&gt;

&lt;p&gt;𝗖𝗵𝗲𝗰𝗸 𝗬𝗼𝘂𝗿 𝗦𝗘𝗢 𝗠𝗲𝘁𝗮𝗱𝗮𝘁𝗮&lt;/p&gt;

&lt;p&gt;Make sure important pages still have their SEO information in place.&lt;/p&gt;

&lt;p&gt;Check things such as:&lt;/p&gt;

&lt;p&gt;• Page titles&lt;br&gt;
• Meta descriptions&lt;br&gt;
• Canonical information&lt;br&gt;
• Relevant schema&lt;br&gt;
• Noindex rules where applicable&lt;/p&gt;

&lt;p&gt;SEO metadata should be reviewed during the migration rather than treated as cleanup afterward.&lt;/p&gt;

&lt;p&gt;𝗔𝗳𝘁𝗲𝗿 𝗟𝗮𝘂𝗻𝗰𝗵&lt;/p&gt;

&lt;p&gt;𝗦𝘂𝗯𝗺𝗶𝘁 𝘁𝗵𝗲 𝗡𝗲𝘄 𝗦𝗶𝘁𝗲𝗺𝗮𝗽&lt;/p&gt;

&lt;p&gt;Once the new website is live, submit the new sitemap in Google Search Console.&lt;/p&gt;

&lt;p&gt;If the domain is also changing, additional migration steps may be required.&lt;/p&gt;

&lt;p&gt;Keep the old site and its backup available until the new site is fully indexed.&lt;/p&gt;

&lt;p&gt;𝗘𝘅𝗽𝗲𝗰𝘁 𝗦𝗼𝗺𝗲 𝗠𝗼𝘃𝗲𝗺𝗲𝗻𝘁 𝗶𝗻 𝗥𝗮𝗻𝗸𝗶𝗻𝗴𝘀&lt;/p&gt;

&lt;p&gt;A temporary dip after a migration can happen.&lt;/p&gt;

&lt;p&gt;Search engines need time to crawl the new URLs, process redirects, and update their index.&lt;/p&gt;

&lt;p&gt;That does not automatically mean the migration failed.&lt;/p&gt;

&lt;p&gt;What matters is whether the site recovers and whether there are specific issues causing a continued decline.&lt;/p&gt;

&lt;p&gt;𝗞𝗲𝗲𝗽 𝗠𝗼𝗻𝗶𝘁𝗼𝗿𝗶𝗻𝗴 𝗔𝗳𝘁𝗲𝗿 𝗟𝗮𝘂𝗻𝗰𝗵&lt;/p&gt;

&lt;p&gt;Do not stop checking the site immediately after launch.&lt;/p&gt;

&lt;p&gt;Review the migration at:&lt;/p&gt;

&lt;p&gt;𝗧𝗵𝗶𝗿𝘁𝘆 𝗱𝗮𝘆𝘀&lt;/p&gt;

&lt;p&gt;𝗦𝗶𝘅𝘁𝘆 𝗱𝗮𝘆𝘀&lt;/p&gt;

&lt;p&gt;𝗡𝗶𝗻𝗲𝘁𝘆 𝗱𝗮𝘆𝘀&lt;/p&gt;

&lt;p&gt;Monitor important URLs, traffic, indexing, redirects, and overall site performance.&lt;/p&gt;

&lt;p&gt;A short-term dip can be expected. A problem that remains after the initial transition deserves investigation.&lt;/p&gt;

&lt;p&gt;𝗙𝗶𝗻𝗮𝗹 𝗖𝗠𝗦 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗖𝗵𝗲𝗰𝗸𝗹𝗶𝘀𝘁&lt;/p&gt;

&lt;p&gt;☐ Inventoried important pages, posts, media, and forms&lt;/p&gt;

&lt;p&gt;☐ Recorded your pre-migration SEO and traffic baseline&lt;/p&gt;

&lt;p&gt;☐ Taken a full backup&lt;/p&gt;

&lt;p&gt;☐ Decided what content to keep, improve, or retire&lt;/p&gt;

&lt;p&gt;☐ Preserved important URLs where possible&lt;/p&gt;

&lt;p&gt;☐ Created an old-URL to new-URL redirect map&lt;/p&gt;

&lt;p&gt;☐ Set up redirects before launch&lt;/p&gt;

&lt;p&gt;☐ Verified SEO metadata&lt;/p&gt;

&lt;p&gt;☐ Tested the staging site&lt;/p&gt;

&lt;p&gt;☐ Checked pages, content, images, navigation, and forms&lt;/p&gt;

&lt;p&gt;☐ Tested important redirects&lt;/p&gt;

&lt;p&gt;☐ Submitted the new sitemap&lt;/p&gt;

&lt;p&gt;☐ Monitored the site after launch&lt;/p&gt;

&lt;p&gt;𝗙𝗶𝗻𝗮𝗹 𝗧𝗵𝗼𝘂𝗴𝗵𝘁&lt;/p&gt;

&lt;p&gt;A CMS migration should not start with:&lt;/p&gt;

&lt;p&gt;𝗟𝗲𝘁’𝘀 𝗺𝗼𝘃𝗲 𝗲𝘃𝗲𝗿𝘆𝘁𝗵𝗶𝗻𝗴.&lt;/p&gt;

&lt;p&gt;Start with:&lt;/p&gt;

&lt;p&gt;𝗪𝗵𝗮𝘁 𝗮𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗻𝗲𝗲𝗱𝘀 𝘁𝗼 𝗺𝗼𝘃𝗲, 𝘄𝗵𝗮𝘁 𝗻𝗲𝗲𝗱𝘀 𝘁𝗼 𝗯𝗲 𝗿𝗲𝗯𝘂𝗶𝗹𝘁, 𝗮𝗻𝗱 𝘄𝗵𝗮𝘁 𝗰𝗼𝘂𝗹𝗱 𝗯𝗿𝗲𝗮𝗸?&lt;/p&gt;

&lt;p&gt;The more clearly you scope the migration before launch, the fewer surprises you have to deal with afterward.&lt;/p&gt;

&lt;p&gt;Based directly on the existing &lt;a href="https://sgen.com/blog/website-migration-seo-guide" rel="noopener noreferrer"&gt;SGEN migration guide and its seven-step migration process.&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How Agencies Should Evaluate a Website Builder for 10+ Client Sites</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Sun, 13 Sep 2026 23:44:56 +0000</pubDate>
      <link>https://dev.to/sgen/how-agencies-should-evaluate-a-website-builder-for-10-client-sites-3lnp</link>
      <guid>https://dev.to/sgen/how-agencies-should-evaluate-a-website-builder-for-10-client-sites-3lnp</guid>
      <description>&lt;p&gt;&lt;em&gt;The website builder that works for your first client might not be the right one for your tenth.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When you're starting a web design agency, choosing a website builder is usually about speed, design flexibility, and how quickly you can launch a website.&lt;/p&gt;

&lt;p&gt;But once you're managing 10 or more client sites, the decision becomes different.&lt;/p&gt;

&lt;p&gt;You’re no longer just building websites. You’re managing a growing portfolio of businesses, each with its own content, branding, deadlines, maintenance requests, and expectations.&lt;/p&gt;

&lt;p&gt;A platform that feels convenient for one client can become expensive, difficult to manage, or frustrating for your team at scale.&lt;/p&gt;

&lt;p&gt;So how should agencies evaluate a website builder when they have 10+ client sites to manage?&lt;/p&gt;

&lt;p&gt;The answer is to stop evaluating website builders like a designer choosing a tool for one project.&lt;/p&gt;

&lt;p&gt;Instead, evaluate them like an operator building a repeatable system for delivering and maintaining websites.&lt;/p&gt;

&lt;p&gt;Here are the factors that matter most.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Start With the Real Cost of Managing 10+ Websites
&lt;/h2&gt;

&lt;p&gt;One of the biggest mistakes agencies make is looking at the monthly price of a website builder and assuming that's the total cost.&lt;/p&gt;

&lt;p&gt;It isn't always.&lt;/p&gt;

&lt;p&gt;The advertised subscription might only cover the website itself. Your actual cost could also include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Additional websites or site plans&lt;/li&gt;
&lt;li&gt;Team member seats&lt;/li&gt;
&lt;li&gt;Hosting&lt;/li&gt;
&lt;li&gt;Premium plugins or extensions&lt;/li&gt;
&lt;li&gt;Backup services&lt;/li&gt;
&lt;li&gt;Security tools&lt;/li&gt;
&lt;li&gt;Third-party integrations&lt;/li&gt;
&lt;li&gt;Extra storage&lt;/li&gt;
&lt;li&gt;Developer time&lt;/li&gt;
&lt;li&gt;Client support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When you multiply these expenses across 10, 20, or 50 clients, the difference becomes significant.&lt;/p&gt;

&lt;h3&gt;
  
  
  Calculate your portfolio cost
&lt;/h3&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How much does this website builder cost per month?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How much will it cost our agency to operate 10 client websites for an entire year?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A simple calculation:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Total annual platform cost = Site subscriptions + Team costs + Add-ons + Hosting + Maintenance overhead&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For example, imagine an agency manages 10 client websites.&lt;/p&gt;

&lt;p&gt;If each website requires $20 per month in platform and hosting costs:&lt;/p&gt;

&lt;p&gt;10 × $20 × 12 = &lt;strong&gt;$2,400 per year&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is before considering additional tools, staff time, or unexpected expenses.&lt;/p&gt;

&lt;p&gt;The number is only an illustration, but the principle is important: evaluate the cost of the entire portfolio, not just one website.&lt;/p&gt;

&lt;h3&gt;
  
  
  What to ask the provider
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Does the plan include multiple live websites?&lt;/li&gt;
&lt;li&gt;Are there limits on the number of sites?&lt;/li&gt;
&lt;li&gt;Are team seats charged separately?&lt;/li&gt;
&lt;li&gt;Are hosting and SSL included?&lt;/li&gt;
&lt;li&gt;Are there additional charges for storage or traffic?&lt;/li&gt;
&lt;li&gt;Can we upgrade individual sites without upgrading everything?&lt;/li&gt;
&lt;li&gt;Does the cost remain reasonable as our client portfolio grows?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A good platform should make your costs predictable enough to plan your margins.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Evaluate Multi-Site Management, Not Just the Website Editor
&lt;/h2&gt;

&lt;p&gt;A beautiful editor is useful.&lt;/p&gt;

&lt;p&gt;But if your agency manages 15 client sites, the editor is only one part of the workflow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk6giagv7wn9tru2929hk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk6giagv7wn9tru2929hk.png" alt="SGEN Site Manager showing multiple client websites organized in one platform, with live and staging environments." width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You also need to think about what happens before, during, and after the build.&lt;/p&gt;

&lt;p&gt;Can your team easily identify which sites are active?&lt;/p&gt;

&lt;p&gt;Can you tell which clients are waiting for content?&lt;/p&gt;

&lt;p&gt;Can you manage updates without jumping between disconnected tools?&lt;/p&gt;

&lt;p&gt;Can you onboard a new client without rebuilding your entire process?&lt;/p&gt;

&lt;p&gt;These questions matter because agencies don't just create websites. They operate websites.&lt;/p&gt;

&lt;h3&gt;
  
  
  Look for a centralized workflow
&lt;/h3&gt;

&lt;p&gt;Ideally, your platform should make it easy to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;View and organize client projects.&lt;/li&gt;
&lt;li&gt;Separate each client's content and access.&lt;/li&gt;
&lt;li&gt;Manage websites across different projects.&lt;/li&gt;
&lt;li&gt;Reuse proven layouts and components.&lt;/li&gt;
&lt;li&gt;Collaborate with your team.&lt;/li&gt;
&lt;li&gt;Publish updates efficiently.&lt;/li&gt;
&lt;li&gt;Maintain sites after launch.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Not every website builder offers the same level of centralized management.&lt;/p&gt;

&lt;p&gt;Some are designed primarily for individual websites. Others are built with agencies and multiple projects in mind.&lt;/p&gt;

&lt;p&gt;The right choice depends on how your agency works, but the question remains the same:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can this platform support our entire client portfolio without creating unnecessary administrative work?&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Check Whether the Platform Supports Repeatable Delivery
&lt;/h2&gt;

&lt;p&gt;This is where agencies can gain a real advantage.&lt;/p&gt;

&lt;p&gt;Imagine you build a website for a local service business.&lt;/p&gt;

&lt;p&gt;The next month, you sign another client in a similar industry.&lt;/p&gt;

&lt;p&gt;Both clients need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A homepage&lt;/li&gt;
&lt;li&gt;About page&lt;/li&gt;
&lt;li&gt;Services page&lt;/li&gt;
&lt;li&gt;Contact page&lt;/li&gt;
&lt;li&gt;Testimonials&lt;/li&gt;
&lt;li&gt;Blog or content section&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your team starts every project from scratch, you're repeating work that could have been standardized.&lt;/p&gt;

&lt;p&gt;That doesn't mean every client website should look identical.&lt;/p&gt;

&lt;p&gt;It means the underlying process should be repeatable.&lt;/p&gt;

&lt;h3&gt;
  
  
  What can be standardized?
&lt;/h3&gt;

&lt;p&gt;Depending on the platform, your agency might be able to reuse:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Page structures&lt;/li&gt;
&lt;li&gt;Design systems&lt;/li&gt;
&lt;li&gt;Typography settings&lt;/li&gt;
&lt;li&gt;Navigation patterns&lt;/li&gt;
&lt;li&gt;Content models&lt;/li&gt;
&lt;li&gt;Form layouts&lt;/li&gt;
&lt;li&gt;Common components&lt;/li&gt;
&lt;li&gt;SEO checklists&lt;/li&gt;
&lt;li&gt;Publishing workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A reusable system lets your team spend less time rebuilding basic infrastructure and more time improving the things that make each client unique.&lt;/p&gt;

&lt;h3&gt;
  
  
  Ask these questions
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Can we create reusable templates?&lt;/li&gt;
&lt;li&gt;Can we reuse components across projects?&lt;/li&gt;
&lt;li&gt;Can we establish a consistent content structure?&lt;/li&gt;
&lt;li&gt;Can we maintain brand differences without rebuilding everything?&lt;/li&gt;
&lt;li&gt;Can a new team member follow the same workflow?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is not to make every website identical.&lt;/p&gt;

&lt;p&gt;The goal is to make the process of building websites more efficient.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Look Beyond Pages and Posts
&lt;/h2&gt;

&lt;p&gt;Many agencies start with simple brochure websites.&lt;/p&gt;

&lt;p&gt;A homepage, a few service pages, a contact form, and maybe a blog.&lt;/p&gt;

&lt;p&gt;That works for many businesses.&lt;/p&gt;

&lt;p&gt;But as clients grow, their content requirements often become more complicated.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6lpjaeuvf8cdu67rgt50.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6lpjaeuvf8cdu67rgt50.png" alt="SGEN structured content interface showing custom objects for locations, projects, team members, and events." width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A client might need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A directory of locations&lt;/li&gt;
&lt;li&gt;A list of team members&lt;/li&gt;
&lt;li&gt;A portfolio of projects&lt;/li&gt;
&lt;li&gt;A library of case studies&lt;/li&gt;
&lt;li&gt;A catalog of products&lt;/li&gt;
&lt;li&gt;A collection of events&lt;/li&gt;
&lt;li&gt;A database of resources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At this point, forcing everything into ordinary pages and blog posts can become difficult.&lt;/p&gt;

&lt;h3&gt;
  
  
  The importance of structured content
&lt;/h3&gt;

&lt;p&gt;A website builder should be evaluated based on how well it handles the type of content your clients actually need.&lt;/p&gt;

&lt;p&gt;For example, a portfolio website might require a collection of projects.&lt;/p&gt;

&lt;p&gt;Each project could have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Project name&lt;/li&gt;
&lt;li&gt;Client name&lt;/li&gt;
&lt;li&gt;Industry&lt;/li&gt;
&lt;li&gt;Description&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Services provided&lt;/li&gt;
&lt;li&gt;Completion date&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If every project is built as a manually formatted page, maintaining consistency can become harder.&lt;/p&gt;

&lt;p&gt;A platform that supports structured or custom content can make it easier to manage information in a consistent way.&lt;/p&gt;

&lt;p&gt;This is particularly important for agencies serving clients with growing content libraries.&lt;/p&gt;

&lt;h3&gt;
  
  
  Ask the provider
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Can we create custom content types?&lt;/li&gt;
&lt;li&gt;Can we add fields beyond standard pages and posts?&lt;/li&gt;
&lt;li&gt;Can structured content be reused across templates?&lt;/li&gt;
&lt;li&gt;Can clients manage content without editing the entire layout?&lt;/li&gt;
&lt;li&gt;Can the platform support larger content collections?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The more varied your client projects become, the more important this flexibility is.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Evaluate Client Handoffs Before You Sign Up
&lt;/h2&gt;

&lt;p&gt;A website isn't finished just because it has been launched.&lt;/p&gt;

&lt;p&gt;At some point, your client will probably need to update something.&lt;/p&gt;

&lt;p&gt;They may want to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change a business description&lt;/li&gt;
&lt;li&gt;Add a new service&lt;/li&gt;
&lt;li&gt;Upload a blog post&lt;/li&gt;
&lt;li&gt;Update a team member&lt;/li&gt;
&lt;li&gt;Change contact information&lt;/li&gt;
&lt;li&gt;Add a new image&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If every small change requires a developer, your agency can end up spending valuable time on routine content updates.&lt;/p&gt;

&lt;p&gt;That can create unnecessary support costs for both you and your client.&lt;/p&gt;

&lt;h3&gt;
  
  
  What does a good handoff look like?
&lt;/h3&gt;

&lt;p&gt;A good handoff should give the client enough control to manage their website without accidentally breaking important parts of the design.&lt;/p&gt;

&lt;p&gt;The exact setup depends on the platform and the client's needs.&lt;/p&gt;

&lt;p&gt;But you should consider:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Client access&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can the client log in and manage their content?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Permissions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can you control what the client is allowed to change?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ease of use&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can a non-technical client understand the editing experience?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Training&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can your team explain the workflow without creating a long technical manual?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ownership&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What happens if the client decides to leave your agency?&lt;/p&gt;

&lt;p&gt;A website builder may be powerful, but if the client cannot comfortably use it, the handoff process becomes a problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Check Hosting, Security, and Performance
&lt;/h2&gt;

&lt;p&gt;Managing 10+ websites means managing 10+ potential sources of technical problems.&lt;/p&gt;

&lt;p&gt;A slow website can frustrate visitors.&lt;/p&gt;

&lt;p&gt;A broken integration can affect lead generation.&lt;/p&gt;

&lt;p&gt;A security issue can damage client trust.&lt;/p&gt;

&lt;p&gt;A hosting problem can create an urgent support request.&lt;/p&gt;

&lt;p&gt;That's why agencies should evaluate the technical infrastructure behind the website builder.&lt;/p&gt;

&lt;h3&gt;
  
  
  Important areas to review
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Hosting&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Is hosting included? Where are the websites hosted? Are there traffic or storage limitations?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Does the platform provide SSL, security updates, access controls, and other relevant protections?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Performance&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How does the platform handle page loading, image optimization, caching, and content delivery?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Backups&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Are backups available? How does recovery work if something goes wrong?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reliability&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What support is available when a client website experiences an issue?&lt;/p&gt;

&lt;h3&gt;
  
  
  Don't rely on marketing claims alone
&lt;/h3&gt;

&lt;p&gt;The fastest way to evaluate a platform is to test it.&lt;/p&gt;

&lt;p&gt;Build a sample site.&lt;/p&gt;

&lt;p&gt;Add images.&lt;/p&gt;

&lt;p&gt;Create content.&lt;/p&gt;

&lt;p&gt;Publish it.&lt;/p&gt;

&lt;p&gt;Test it on mobile.&lt;/p&gt;

&lt;p&gt;Check how the editing experience feels.&lt;/p&gt;

&lt;p&gt;If possible, test a realistic client workflow instead of only looking at a polished demo.&lt;/p&gt;

&lt;p&gt;The goal is to understand how the platform behaves in real agency operations.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Compare SEO Capabilities With Your Clients' Needs
&lt;/h2&gt;

&lt;p&gt;SEO is important for many agency websites.&lt;/p&gt;

&lt;p&gt;But SEO requirements vary depending on the client.&lt;/p&gt;

&lt;p&gt;A local service business may need strong local search visibility.&lt;/p&gt;

&lt;p&gt;An e-commerce business may need product pages and structured information.&lt;/p&gt;

&lt;p&gt;A content-heavy website may need a flexible publishing system.&lt;/p&gt;

&lt;p&gt;A professional services company may need landing pages and clear site architecture.&lt;/p&gt;

&lt;p&gt;Your website builder should support the SEO work your agency actually delivers.&lt;/p&gt;

&lt;h3&gt;
  
  
  Things to evaluate
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Page titles and meta descriptions&lt;/li&gt;
&lt;li&gt;URL structure&lt;/li&gt;
&lt;li&gt;Image optimization&lt;/li&gt;
&lt;li&gt;Mobile performance&lt;/li&gt;
&lt;li&gt;XML sitemaps&lt;/li&gt;
&lt;li&gt;Robots.txt controls&lt;/li&gt;
&lt;li&gt;Canonical URLs&lt;/li&gt;
&lt;li&gt;Redirect management&lt;/li&gt;
&lt;li&gt;Structured data options&lt;/li&gt;
&lt;li&gt;Analytics and search integrations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not every client needs every feature.&lt;/p&gt;

&lt;p&gt;But if your agency works with different types of businesses, you should understand the platform's limitations before committing to it.&lt;/p&gt;

&lt;p&gt;A builder that works well for a simple brochure site may not be the right fit for a complex content-driven project.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Make Sure Your Team Can Work Together
&lt;/h2&gt;

&lt;p&gt;When you have one client, one person might handle everything.&lt;/p&gt;

&lt;p&gt;At 10+ sites, your agency may have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Designers&lt;/li&gt;
&lt;li&gt;Developers&lt;/li&gt;
&lt;li&gt;Content writers&lt;/li&gt;
&lt;li&gt;SEO specialists&lt;/li&gt;
&lt;li&gt;Project managers&lt;/li&gt;
&lt;li&gt;Account managers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes collaboration more important.&lt;/p&gt;

&lt;p&gt;You need to know who can access what, who is responsible for changes, and how the team handles approvals.&lt;/p&gt;

&lt;h3&gt;
  
  
  Questions to ask
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Can multiple team members access projects?&lt;/li&gt;
&lt;li&gt;Are permissions available?&lt;/li&gt;
&lt;li&gt;Can clients have separate access?&lt;/li&gt;
&lt;li&gt;Can the team review changes before publishing?&lt;/li&gt;
&lt;li&gt;Can you separate client content from internal work?&lt;/li&gt;
&lt;li&gt;Is there a clear process for approvals?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A good workflow reduces confusion.&lt;/p&gt;

&lt;p&gt;It also helps prevent the classic agency problem:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Who changed this, and why is the website broken?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The platform should support your team's responsibilities instead of making everyone share the same login.&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Evaluate the Platform's Flexibility as Your Agency Grows
&lt;/h2&gt;

&lt;p&gt;Your agency may start with 10 websites.&lt;/p&gt;

&lt;p&gt;Then 20.&lt;/p&gt;

&lt;p&gt;Then 50.&lt;/p&gt;

&lt;p&gt;The website builder you choose should be evaluated against your expected growth.&lt;/p&gt;

&lt;p&gt;This doesn't mean you need the most expensive enterprise platform on day one.&lt;/p&gt;

&lt;p&gt;It means you should understand what happens when your needs change.&lt;/p&gt;

&lt;h3&gt;
  
  
  Consider your growth path
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;At 10 websites&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You may be focused on cost, organization, and repeatable delivery.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;At 25 websites&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You may need better client management, permissions, and standardized workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;At 50+ websites&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You may need more advanced governance, support, monitoring, and cost controls.&lt;/p&gt;

&lt;p&gt;The platform should not force you to completely rebuild your agency's workflow every time you add more clients.&lt;/p&gt;

&lt;h3&gt;
  
  
  Ask these questions
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;What happens when we add 10 more websites?&lt;/li&gt;
&lt;li&gt;Can we upgrade without migrating everything?&lt;/li&gt;
&lt;li&gt;Can we manage different client requirements?&lt;/li&gt;
&lt;li&gt;Will our team need additional tools?&lt;/li&gt;
&lt;li&gt;Are there limits that become expensive at scale?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Choose a platform based on where your agency is going, not just where it is today.&lt;/p&gt;

&lt;h2&gt;
  
  
  10. Run a Real Agency Test Before Making a Decision
&lt;/h2&gt;

&lt;p&gt;A free trial or product demo is useful.&lt;/p&gt;

&lt;p&gt;But it should not be the only thing you use to evaluate a website builder.&lt;/p&gt;

&lt;p&gt;The best way to compare platforms is to run the same realistic scenario on each one.&lt;/p&gt;

&lt;h3&gt;
  
  
  A simple test
&lt;/h3&gt;

&lt;p&gt;Choose a typical client project.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;A local business that needs a five-page website, a contact form, a blog, and a content editor.&lt;/p&gt;

&lt;p&gt;Then test the following workflow:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Build the website&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How long does it take to create the basic structure?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Add content&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can you create the pages and content types you need?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Apply branding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can you customize the design without excessive work?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Invite a team member&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can someone else review or edit the project?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Test the client experience&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can a non-technical user update content?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 6: Publish&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Is the launch process straightforward?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7: Repeat&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Can you use the same process for a second client?&lt;/p&gt;

&lt;p&gt;This final step is important.&lt;/p&gt;

&lt;p&gt;A platform might be easy to use once but difficult to use repeatedly.&lt;/p&gt;

&lt;p&gt;For an agency, repeatability is part of the product.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Practical Website Builder Evaluation Checklist
&lt;/h2&gt;

&lt;p&gt;Before committing to a platform, use this checklist.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi23vzr6syx14hecipcv2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi23vzr6syx14hecipcv2.png" alt="Website builder evaluation checklist covering cost, multi-site management, templates, content flexibility, client access, security, SEO, collaboration, and scalability." width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Questions to Ask&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Cost&lt;/td&gt;
&lt;td&gt;What will 10+ sites cost annually?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Multi-site management&lt;/td&gt;
&lt;td&gt;Can we manage multiple client sites efficiently?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Templates&lt;/td&gt;
&lt;td&gt;Can we reuse layouts and components?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content management&lt;/td&gt;
&lt;td&gt;Can we support different client content requirements?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Client access&lt;/td&gt;
&lt;td&gt;Can clients manage their own content?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Permissions&lt;/td&gt;
&lt;td&gt;Can we control access by role?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;Is hosting included?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security&lt;/td&gt;
&lt;td&gt;What protections are provided?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Performance&lt;/td&gt;
&lt;td&gt;Does the platform support fast, reliable websites?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEO&lt;/td&gt;
&lt;td&gt;Can we manage the SEO requirements of our clients?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Collaboration&lt;/td&gt;
&lt;td&gt;Can our team work together efficiently?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Scalability&lt;/td&gt;
&lt;td&gt;What happens when we reach 25 or 50 sites?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Support&lt;/td&gt;
&lt;td&gt;Can we get help when something goes wrong?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Handoff&lt;/td&gt;
&lt;td&gt;Can we transfer or maintain client ownership appropriately?&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;You can score each category from 1 to 5.&lt;/p&gt;

&lt;p&gt;But don't just choose the platform with the highest score.&lt;/p&gt;

&lt;p&gt;Pay attention to the categories that matter most to your agency.&lt;/p&gt;

&lt;p&gt;A design-focused agency may prioritize creative flexibility.&lt;/p&gt;

&lt;p&gt;A high-volume agency may prioritize cost and repeatability.&lt;/p&gt;

&lt;p&gt;An agency working with complex content may prioritize CMS flexibility.&lt;/p&gt;

&lt;p&gt;The right platform depends on your business model.&lt;/p&gt;

&lt;h2&gt;
  
  
  What About SGEN?
&lt;/h2&gt;

&lt;p&gt;For agencies evaluating website builders, it's worth looking at platforms that combine website building, hosting, and content management in one system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://sgen.com/" rel="noopener noreferrer"&gt;SGEN&lt;/a&gt;&lt;/strong&gt; is one example of this approach.&lt;/p&gt;

&lt;p&gt;SGEN positions itself as an alternative to traditional WordPress-based workflows, bringing website building, hosting, and content management together.&lt;/p&gt;

&lt;p&gt;For agencies, the appeal of an all-in-one platform is the opportunity to reduce the number of separate tools involved in delivering and maintaining client websites.&lt;/p&gt;

&lt;p&gt;Instead of managing a website builder, hosting provider, and multiple add-ons separately, an agency can evaluate whether a unified platform fits its workflow.&lt;/p&gt;

&lt;p&gt;SGEN also focuses on structured content and native functionality, which can be relevant for agencies building websites with more than basic pages and blog posts.&lt;/p&gt;

&lt;p&gt;However, the important question isn't whether a platform sounds good.&lt;/p&gt;

&lt;p&gt;It's whether it works for your agency.&lt;/p&gt;

&lt;p&gt;Before choosing SGEN or any other website builder, test the platform against your actual requirements.&lt;/p&gt;

&lt;p&gt;Can it support your client sites?&lt;/p&gt;

&lt;p&gt;Can your team use it efficiently?&lt;/p&gt;

&lt;p&gt;Can your clients manage their content?&lt;/p&gt;

&lt;p&gt;Does the pricing make sense at your portfolio size?&lt;/p&gt;

&lt;p&gt;Those are the questions that should drive your decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Choosing a website builder for 10+ client sites is not simply a design decision.&lt;/p&gt;

&lt;p&gt;It's an operational decision.&lt;/p&gt;

&lt;p&gt;The wrong platform can create unnecessary costs, repetitive work, difficult handoffs, and technical headaches.&lt;/p&gt;

&lt;p&gt;The right platform can help your agency build a more consistent process, serve more clients, and spend less time managing avoidable complexity.&lt;/p&gt;

&lt;p&gt;When evaluating a website builder, look beyond the editor.&lt;/p&gt;

&lt;p&gt;Evaluate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The real cost of your entire portfolio.&lt;/li&gt;
&lt;li&gt;Multi-site management.&lt;/li&gt;
&lt;li&gt;Repeatable delivery.&lt;/li&gt;
&lt;li&gt;Content flexibility.&lt;/li&gt;
&lt;li&gt;Client handoffs.&lt;/li&gt;
&lt;li&gt;Hosting and security.&lt;/li&gt;
&lt;li&gt;SEO capabilities.&lt;/li&gt;
&lt;li&gt;Team collaboration.&lt;/li&gt;
&lt;li&gt;Long-term scalability.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most importantly, test the platform with a real agency workflow.&lt;/p&gt;

&lt;p&gt;Because the best website builder for your first client is not necessarily the best website builder for your tenth.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Choose the platform that helps your agency operate better, not just build faster.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>webdesign</category>
      <category>cms</category>
      <category>agency</category>
    </item>
    <item>
      <title>How Agencies Should Evaluate a Website Builder</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Wed, 02 Sep 2026 02:55:49 +0000</pubDate>
      <link>https://dev.to/sgen/how-agencies-should-evaluate-a-website-builder-ma9</link>
      <guid>https://dev.to/sgen/how-agencies-should-evaluate-a-website-builder-ma9</guid>
      <description>&lt;p&gt;Most website builder evaluations happen at the worst possible moment: &lt;strong&gt;while you are building the first site on it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;At that moment, the platform is on its best behavior. Empty canvas, excited client, and every builder on the market feels fine when you are running one of anything.&lt;/p&gt;

&lt;p&gt;You ship. The client is happy. You conclude the tool is good.&lt;/p&gt;

&lt;p&gt;Then eight months pass.&lt;/p&gt;

&lt;p&gt;You have eleven client sites. Three are on a plan tier you no longer remember choosing. One has a plugin that has not been updated since spring. A client emailed asking to change a phone number and you had to log in as them because there was no safe way to give them access to only that.&lt;/p&gt;

&lt;p&gt;Your Tuesday now has a standing two-hour block called &lt;strong&gt;"site stuff."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Nothing broke.&lt;/p&gt;

&lt;p&gt;You built an operation on a tool you evaluated as a design product.&lt;/p&gt;

&lt;p&gt;So the question worth answering before you commit a client roster is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Can I build a good site on this?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Almost certainly you can.&lt;/p&gt;

&lt;p&gt;The better question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What does my week look like when there are twenty of them?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. Multi-site management: what does the second site cost you in attention?
&lt;/h2&gt;

&lt;p&gt;The first thing to test is not a feature. It is a shape.&lt;/p&gt;

&lt;p&gt;At ten client sites, where do you see them?&lt;/p&gt;

&lt;p&gt;One place that lists all of them, or ten islands with their own logins, dashboards, and update states you have to check individually?&lt;/p&gt;

&lt;p&gt;The follow-up questions matter more than they sound:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can you see the state of every site without opening every site?&lt;/li&gt;
&lt;li&gt;Does adding a client add an entire workflow, or simply add another site to manage?&lt;/li&gt;
&lt;li&gt;Can a team member access three client sites without accessing all twenty?&lt;/li&gt;
&lt;li&gt;What is the administrative overhead per client per month, and does it stay flat or climb?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some platforms answer this with a portfolio or multi-site dashboard.&lt;/p&gt;

&lt;p&gt;Others assume one site per account and expect you to add a third-party management layer.&lt;/p&gt;

&lt;p&gt;Both can work.&lt;/p&gt;

&lt;p&gt;They are not the same amount of work, and the difference compounds with every client you sign.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Repeatable delivery: how much of the last project survives into the next one?
&lt;/h2&gt;

&lt;p&gt;Agencies do not become more efficient simply by building faster.&lt;/p&gt;

&lt;p&gt;They become more efficient when proven work can be reused instead of recreated.&lt;/p&gt;

&lt;p&gt;So look at what the platform lets you carry forward.&lt;/p&gt;

&lt;h3&gt;
  
  
  Staging
&lt;/h3&gt;

&lt;p&gt;Can you build and revise somewhere that is not the client's live site?&lt;/p&gt;

&lt;p&gt;Is staging a real environment, or a copy you have to keep synchronized manually?&lt;/p&gt;

&lt;h3&gt;
  
  
  Reusable structure
&lt;/h3&gt;

&lt;p&gt;When you get a service-page layout right, can it become the starting point for the next client?&lt;/p&gt;

&lt;p&gt;Or does every project begin from a blank canvas plus your memory of what worked last time?&lt;/p&gt;

&lt;h3&gt;
  
  
  Components and templates
&lt;/h3&gt;

&lt;p&gt;Can proven patterns be reused?&lt;/p&gt;

&lt;p&gt;Or is every instance another independent copy that can eventually drift?&lt;/p&gt;

&lt;h3&gt;
  
  
  Setup work
&lt;/h3&gt;

&lt;p&gt;How much of a new project is actual design and development?&lt;/p&gt;

&lt;p&gt;And how much is reconfiguring the same settings you configured for the previous client?&lt;/p&gt;

&lt;p&gt;The useful measure here is not simply speed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It is variance.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A repeatable process means the tenth site can follow a proven workflow instead of becoming another custom operational problem.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Client access and handoff: launch is the middle of the workflow, not the end
&lt;/h2&gt;

&lt;p&gt;The site goes live.&lt;/p&gt;

&lt;p&gt;Then the client wants to update their hours.&lt;/p&gt;

&lt;p&gt;Swap a photo.&lt;/p&gt;

&lt;p&gt;Add a staff member.&lt;/p&gt;

&lt;p&gt;Publish a new page.&lt;/p&gt;

&lt;p&gt;Now you have a permanent access decision.&lt;/p&gt;

&lt;p&gt;Before choosing a platform, ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is the least access that still lets a client do what they need?&lt;/li&gt;
&lt;li&gt;Can you prevent them from reaching layout, settings, integrations, or billing?&lt;/li&gt;
&lt;li&gt;If something goes wrong, is there a record of who changed what?&lt;/li&gt;
&lt;li&gt;How do you support the client afterward?&lt;/li&gt;
&lt;li&gt;Do you need their password?&lt;/li&gt;
&lt;li&gt;When ownership transfers, what actually moves?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Password sharing is a useful warning sign.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If your support workflow requires storing or repeatedly requesting client credentials, that operational burden gets repeated for every client you onboard.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Maintenance: the architecture decides how much you inherit
&lt;/h2&gt;

&lt;p&gt;Every live client site can generate recurring work.&lt;/p&gt;

&lt;p&gt;Core updates.&lt;/p&gt;

&lt;p&gt;Security patching.&lt;/p&gt;

&lt;p&gt;Backups.&lt;/p&gt;

&lt;p&gt;Extension compatibility.&lt;/p&gt;

&lt;p&gt;Troubleshooting.&lt;/p&gt;

&lt;p&gt;Support requests.&lt;/p&gt;

&lt;p&gt;Whether that work becomes profitable depends partly on your agency model. If maintenance is included without being priced properly, it becomes overhead. If maintenance is intentionally sold as a service, it can become revenue.&lt;/p&gt;

&lt;p&gt;The underlying platform architecture matters here.&lt;/p&gt;

&lt;p&gt;With an &lt;strong&gt;assembled stack&lt;/strong&gt;, a core platform can be extended with third-party tools and plugins.&lt;/p&gt;

&lt;p&gt;That can provide enormous flexibility.&lt;/p&gt;

&lt;p&gt;But every additional dependency can also introduce its own updates, compatibility requirements, pricing, and maintenance.&lt;/p&gt;

&lt;p&gt;With a more &lt;strong&gt;native platform&lt;/strong&gt;, more functionality is maintained within one system.&lt;/p&gt;

&lt;p&gt;That can mean fewer separate systems to assemble and maintain, but potentially less flexibility when you need functionality outside the platform.&lt;/p&gt;

&lt;p&gt;Neither approach is automatically correct.&lt;/p&gt;

&lt;p&gt;The important thing is knowing which operating model you are choosing.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Price the tenth client site, not the first
&lt;/h2&gt;

&lt;p&gt;This is one of the most useful ways to think about agency software:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Price the tenth client site, not the first.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Entry pricing is usually evaluated by someone running one website.&lt;/p&gt;

&lt;p&gt;A growing agency will not stay there.&lt;/p&gt;

&lt;p&gt;Model the platform at the size you expect your client roster to become, not only the size it is today.&lt;/p&gt;

&lt;p&gt;Pricing models can differ structurally.&lt;/p&gt;

&lt;p&gt;Some platforms charge per site.&lt;/p&gt;

&lt;p&gt;Some charge per account.&lt;/p&gt;

&lt;p&gt;Some charge based on the number of live sites.&lt;/p&gt;

&lt;p&gt;Others combine site plans, workspaces, seats, and additional services.&lt;/p&gt;

&lt;p&gt;So build your model with every line that scales:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Platform charges&lt;/li&gt;
&lt;li&gt;Per-site costs&lt;/li&gt;
&lt;li&gt;Team seats&lt;/li&gt;
&lt;li&gt;Feature tiers&lt;/li&gt;
&lt;li&gt;Hosting&lt;/li&gt;
&lt;li&gt;Paid extensions or plugins&lt;/li&gt;
&lt;li&gt;Renewal pricing&lt;/li&gt;
&lt;li&gt;Maintenance time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That final line is easy to overlook.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your team's time is part of the platform cost.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A platform with a lower subscription price can still be more expensive operationally if every client site creates additional recurring work.&lt;/p&gt;

&lt;p&gt;The number you actually want is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What is the fully loaded cost of one more live client site?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then model that across the roster you are planning to build.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Native platform or assembled stack?
&lt;/h2&gt;

&lt;p&gt;Underneath many of these decisions is an architectural trade-off.&lt;/p&gt;

&lt;h3&gt;
  
  
  An assembled stack
&lt;/h3&gt;

&lt;p&gt;An assembled stack starts with a core and adds additional parts.&lt;/p&gt;

&lt;p&gt;The ceiling can be extremely high.&lt;/p&gt;

&lt;p&gt;If a client needs unusual functionality, there may already be a tool or plugin for it. If there isn't, a development team may be able to build it.&lt;/p&gt;

&lt;p&gt;The trade-off is that your agency owns more of the integration and maintenance.&lt;/p&gt;

&lt;h3&gt;
  
  
  A native platform
&lt;/h3&gt;

&lt;p&gt;A native platform ships more functionality as part of one system.&lt;/p&gt;

&lt;p&gt;There are fewer separate pieces to assemble and potentially fewer independent systems to maintain.&lt;/p&gt;

&lt;p&gt;The trade-off is that when you need something outside the platform's capabilities, your options may be narrower.&lt;/p&gt;

&lt;p&gt;The right choice depends on how your agency works.&lt;/p&gt;

&lt;p&gt;Ask yourself:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Do our clients regularly require highly specialized functionality?&lt;/li&gt;
&lt;li&gt;Are most projects variations of a repeatable website model?&lt;/li&gt;
&lt;li&gt;Is ongoing maintenance a service we intentionally sell?&lt;/li&gt;
&lt;li&gt;Or is maintenance overhead we are trying to reduce?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last question can completely change which platform makes sense.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. Where SGEN fits
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://sgen.com/" rel="noopener noreferrer"&gt;SGEN&lt;/a&gt; is an example of the native-platform side of this decision.&lt;/p&gt;

&lt;p&gt;It is a website builder and CMS positioned for growing web design agencies that prefer a more native, out-of-the-box setup.&lt;/p&gt;

&lt;p&gt;Some of the capabilities relevant to agency operations include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Site Manager&lt;/strong&gt; for managing multiple client sites from one dashboard&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stage and Live environments&lt;/strong&gt; for working between staging and production&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clone-forward workflows&lt;/strong&gt; for using a proven build as the starting point for another site&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sandbox&lt;/strong&gt; for building staging sites before taking them live&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in user roles and login-as-client&lt;/strong&gt; for client access and support workflows&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Foundation Pack&lt;/strong&gt; covering infrastructure including hosting, SSL, CDN, WAF, and security patching&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;23 native modules&lt;/strong&gt; available across the platform rather than unlocked through feature-based plan tiers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SGEN prices plans based on the number of live sites rather than unlocking different product capabilities at different tiers.&lt;/p&gt;

&lt;p&gt;That is one pricing model among several, not automatically the correct one for every agency.&lt;/p&gt;

&lt;p&gt;Run it against your own roster.&lt;/p&gt;

&lt;p&gt;There are trade-offs too.&lt;/p&gt;

&lt;p&gt;SGEN is a newer platform without the long independent review history of established website builders. Client billing and invoicing are not currently listed as native capabilities in its published documentation, and migrating a WordPress website involves rebuilding rather than a one-click design import.&lt;/p&gt;

&lt;p&gt;That matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Choosing an agency platform should be about fit, not pretending every platform solves every problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For agencies that want to reduce the number of separate systems behind each client site, SGEN represents one approach worth evaluating.&lt;/p&gt;

&lt;p&gt;For agencies whose work depends heavily on a large third-party ecosystem or whose business model intentionally revolves around technical maintenance, another architecture may make more sense.&lt;/p&gt;




&lt;h2&gt;
  
  
  8. The agency website builder checklist
&lt;/h2&gt;

&lt;p&gt;Before committing your client roster to a platform, answer these ten questions.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. How will we manage 10+ client sites?
&lt;/h3&gt;

&lt;p&gt;One dashboard or ten separate workflows?&lt;/p&gt;

&lt;h3&gt;
  
  
  2. What does another live client site actually cost?
&lt;/h3&gt;

&lt;p&gt;Include the platform, seats, hosting, extensions, and your team's time.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. What can we reuse from one project to the next?
&lt;/h3&gt;

&lt;p&gt;Structures, components, staging environments, templates, or only memory?&lt;/p&gt;

&lt;h3&gt;
  
  
  4. What access can we safely give clients?
&lt;/h3&gt;

&lt;p&gt;And what can they accidentally change?&lt;/p&gt;

&lt;h3&gt;
  
  
  5. What maintenance does the platform create?
&lt;/h3&gt;

&lt;p&gt;Per site, per month, and who absorbs it?&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Which capabilities require additional tools or plugins?
&lt;/h3&gt;

&lt;p&gt;Count them. Then price and maintain them.&lt;/p&gt;

&lt;h3&gt;
  
  
  7. How does client handoff work?
&lt;/h3&gt;

&lt;p&gt;Think about the account, billing, content, permissions, and ongoing support.&lt;/p&gt;

&lt;h3&gt;
  
  
  8. What happens when the team grows?
&lt;/h3&gt;

&lt;p&gt;Consider per-seat costs and permission controls.&lt;/p&gt;

&lt;h3&gt;
  
  
  9. What happens if the client wants to leave?
&lt;/h3&gt;

&lt;p&gt;What can be exported? What needs rebuilding? What gets left behind?&lt;/p&gt;

&lt;h3&gt;
  
  
  10. Does this platform fit how our agency actually makes money?
&lt;/h3&gt;

&lt;p&gt;Design margin?&lt;/p&gt;

&lt;p&gt;Development?&lt;/p&gt;

&lt;p&gt;Recurring services?&lt;/p&gt;

&lt;p&gt;Maintenance retainers?&lt;/p&gt;

&lt;p&gt;The answer matters more than any feature comparison table.&lt;/p&gt;




&lt;h2&gt;
  
  
  The takeaway
&lt;/h2&gt;

&lt;p&gt;The right website builder for an agency is not necessarily the one that makes the &lt;strong&gt;first site&lt;/strong&gt; easiest.&lt;/p&gt;

&lt;p&gt;What matters is whether its operating model still makes sense at ten sites, twenty sites, with a growing team, clients who need access, and a maintenance load that someone has to carry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Evaluate the platform as part of your agency operation, not just as a design tool.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SGEN published a deeper comparison of seven agency website builders across pricing, ease of use, features, and project management.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://sgen.com/blog/best-agency-website-builder" rel="noopener noreferrer"&gt;Read the full agency website builder comparison on SGEN&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can also &lt;strong&gt;&lt;a href="https://sgen.com/solutions/agencies" rel="noopener noreferrer"&gt;explore SGEN for agencies&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What did your agency underestimate when choosing its website platform?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For many teams, maintenance only becomes visible once the client roster starts growing.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>cms</category>
      <category>webdesign</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The Hidden Cost of a Plugin-Heavy Website Stack</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Fri, 28 Aug 2026 03:15:08 +0000</pubDate>
      <link>https://dev.to/sgen/the-hidden-cost-of-a-plugin-heavy-website-stack-1odl</link>
      <guid>https://dev.to/sgen/the-hidden-cost-of-a-plugin-heavy-website-stack-1odl</guid>
      <description>&lt;p&gt;A website rarely starts with 20 plugins.&lt;/p&gt;

&lt;p&gt;It usually starts with a simple requirement.&lt;/p&gt;

&lt;p&gt;You need a contact form, so you install a form plugin.&lt;/p&gt;

&lt;p&gt;You need better control over SEO, so you add another.&lt;/p&gt;

&lt;p&gt;Then come redirects, analytics, backups, security, caching, popups, and a page builder.&lt;/p&gt;

&lt;p&gt;Each tool solves a real problem. But over time, something else happens: the website becomes a stack of independently maintained software.&lt;/p&gt;

&lt;p&gt;And that stack becomes part of what you have to manage.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem isn't simply the number of plugins
&lt;/h2&gt;

&lt;p&gt;There isn't a magic number where a website suddenly has "too many" plugins.&lt;/p&gt;

&lt;p&gt;A site with a larger collection of well-maintained plugins can work perfectly well, while a much smaller stack can cause problems if one component is poorly maintained or conflicts with another.&lt;/p&gt;

&lt;p&gt;The more useful question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do you know what every part of your stack is doing and why it's still there?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Plugin stacks tend to accumulate over time.&lt;/p&gt;

&lt;p&gt;A developer installs one tool. An agency takes over and adds its preferred tools. A temporary marketing campaign requires another plugin. Months later, the campaign is gone but the plugin remains.&lt;/p&gt;

&lt;p&gt;Eventually, nobody is completely sure which tools are essential, which overlap, and which can safely be removed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Every dependency has an operational cost
&lt;/h2&gt;

&lt;p&gt;The price of a plugin is only one part of its cost.&lt;/p&gt;

&lt;p&gt;Each third-party dependency can introduce another:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Release cycle to follow&lt;/li&gt;
&lt;li&gt;Update to test&lt;/li&gt;
&lt;li&gt;Vendor to depend on&lt;/li&gt;
&lt;li&gt;Potential compatibility issue&lt;/li&gt;
&lt;li&gt;Configuration to maintain&lt;/li&gt;
&lt;li&gt;Subscription or license to renew&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For one website, that overhead might be manageable.&lt;/p&gt;

&lt;p&gt;For an agency maintaining dozens of client sites, however, the same maintenance work gets repeated across an entire portfolio.&lt;/p&gt;

&lt;p&gt;That's where architecture starts becoming a business decision rather than just a technical one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start by auditing the stack
&lt;/h2&gt;

&lt;p&gt;Before replacing anything, understand what you already have.&lt;/p&gt;

&lt;p&gt;A simple plugin audit can start with four questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;What does this plugin actually do?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Does another tool already provide the same functionality?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Is the plugin still actively maintained and necessary?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Could the platform handle this capability natively instead?&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Grouping plugins by capability rather than by name can make overlaps easier to spot.&lt;/p&gt;

&lt;p&gt;You may discover that multiple tools are handling parts of the same job.&lt;/p&gt;

&lt;h2&gt;
  
  
  Native functionality changes the equation
&lt;/h2&gt;

&lt;p&gt;There is another approach to website architecture: moving common functionality into the platform itself.&lt;/p&gt;

&lt;p&gt;Instead of installing separate products for common requirements, a platform can provide capabilities such as forms, SEO controls, redirects, analytics, backups, security, and content management natively.&lt;/p&gt;

&lt;p&gt;That doesn't mean specialized tools are obsolete.&lt;/p&gt;

&lt;p&gt;There are plenty of situations where a dedicated product is the better choice. Complex ecommerce requirements, advanced conditional forms, or highly specialized business workflows may need functionality that an integrated platform doesn't provide.&lt;/p&gt;

&lt;p&gt;The advantage of native functionality is not that it can replace every specialized tool.&lt;/p&gt;

&lt;p&gt;It's that you don't have to assemble the basics from scratch.&lt;/p&gt;

&lt;h2&gt;
  
  
  This is one of the ideas behind SGEN
&lt;/h2&gt;

&lt;p&gt;At SGEN, we've taken the integrated approach.&lt;/p&gt;

&lt;p&gt;SGEN is a website builder and CMS where core website capabilities are built into the platform as native modules rather than assembled through a traditional plugin stack.&lt;/p&gt;

&lt;p&gt;The goal isn't to argue that plugins are inherently bad. Plugins have made platforms like WordPress incredibly flexible.&lt;/p&gt;

&lt;p&gt;The question we're interested in is different:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How much third-party dependency should a modern website actually require?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For teams managing multiple websites, reducing unnecessary dependencies can mean fewer separate systems to maintain and a more predictable workflow.&lt;/p&gt;

&lt;p&gt;We've also put together a deeper guide on auditing plugin dependency, including how to identify overlapping functionality and decide what should stay, be replaced, or be handled natively.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sgen.com/blog/wordpress-plugin-dependency-audit" rel="noopener noreferrer"&gt;Read the full WordPress plugin dependency audit on SGEN&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The takeaway
&lt;/h2&gt;

&lt;p&gt;A plugin-heavy stack isn't automatically a bad stack.&lt;/p&gt;

&lt;p&gt;The real warning sign is a stack that has grown without anyone periodically asking why each dependency is still there.&lt;/p&gt;

&lt;p&gt;Whether you stay with WordPress, move to an integrated platform, or build your own architecture, the same principle applies:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Every dependency should earn its place.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When was the last time you audited everything your website depends on?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>cms</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>Why We’re Building SGEN Differently: A CMS Without the Plugin Stack</title>
      <dc:creator>Clark Pesa</dc:creator>
      <pubDate>Tue, 25 Aug 2026 23:52:51 +0000</pubDate>
      <link>https://dev.to/sgen/why-were-building-sgen-differently-a-cms-without-the-plugin-stack-3pp8</link>
      <guid>https://dev.to/sgen/why-were-building-sgen-differently-a-cms-without-the-plugin-stack-3pp8</guid>
      <description>&lt;p&gt;Hi DEV Community 👋&lt;/p&gt;

&lt;p&gt;We’re SGEN, and this is our first post here.&lt;/p&gt;

&lt;p&gt;SGEN is a flat-rate CMS built around a simple idea: &lt;strong&gt;website teams should spend less time managing the stack and more time building and growing their sites.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem we wanted to address
&lt;/h2&gt;

&lt;p&gt;Modern websites often depend on a growing collection of separate tools.&lt;/p&gt;

&lt;p&gt;A CMS handles content. Plugins add functionality. Another service handles forms. Another handles analytics. Hosting lives somewhere else. Security needs its own setup. SEO introduces another set of tools.&lt;/p&gt;

&lt;p&gt;Each addition can solve a problem, but it can also create another dependency to maintain.&lt;/p&gt;

&lt;p&gt;For agencies managing multiple websites, that complexity can multiply quickly.&lt;/p&gt;

&lt;h2&gt;
  
  
  A different approach
&lt;/h2&gt;

&lt;p&gt;SGEN brings essential website capabilities into the platform through &lt;strong&gt;23 native modules&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead of building around a large collection of third-party plugins, the goal is to provide the tools teams regularly need within one CMS.&lt;/p&gt;

&lt;p&gt;SGEN also includes hosting, security, SEO, and server-side rendering as part of the platform.&lt;/p&gt;

&lt;p&gt;And our pricing follows the same philosophy:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pay for sites, not features.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The 23 native modules are included across our plans. As your needs grow, you're primarily scaling the number of live sites rather than unlocking individual features one tier at a time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why we're joining DEV
&lt;/h2&gt;

&lt;p&gt;We don't want this organization to simply become another place to post product announcements.&lt;/p&gt;

&lt;p&gt;We'll be sharing what we're learning about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CMS architecture&lt;/li&gt;
&lt;li&gt;Website performance&lt;/li&gt;
&lt;li&gt;SEO and technical SEO&lt;/li&gt;
&lt;li&gt;Managing multi-site workflows&lt;/li&gt;
&lt;li&gt;Native modules vs. plugin-heavy stacks&lt;/li&gt;
&lt;li&gt;Building and maintaining websites at scale&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We'll also share some of the decisions, tradeoffs, and problems we're encountering as SGEN continues to evolve.&lt;/p&gt;

&lt;p&gt;We're looking forward to learning from the DEV community as well.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What creates the most friction in the CMS or website stack you use today?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We'd love to hear about it.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>cms</category>
      <category>seo</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
