• Good reasons for a site rebuild:
    • Having to limit content because of limitations
    • Expensive maintenance requiring a developer each time
  • SEO is not a garnish you sprinkle on top. Should be baked in from the start.
  • T-shaped marketer- Know a little about everything, go deep in one area

Presentation

  • Get away from spreadsheets
  • Use visuals to present SEO
  • Use a pie chart to present keyword research. Helps people understand what content they need to focus on.

Bad, outdated process

  • Common method: waterfall method. Everything goes in one direction. Significant effort to go back.
  • Not a good fit with modern projects. Holdover from a time when it was a fit.
  • Design must be complete before development
  • Expensive if someone changes their mind after this
  • Budget can be eaten up too soon because pacing isn’t set well
  • Developers come in too late (after the design is done) and you learn you can’t do something in the design
  • Problems don’t show up until engineering starts
  • Not a great way to show a web site in a tool for static design. Can lead to revisions after the fact.
  • Decision makers struggle to visualize before product complete (e.g., decision maker may not define “accordion” the same way as a developer/designer)
  • Decision makers think while development is happening and old decisions can change if engineering is closed off during development
  • QA takes forever and is demoralizing for everyone

What should the web site development process look like?

  • Agile-ish
  • Get developers involved early but not bogged down. Get feedback from developers early.
  • Deliverables are presented often and early, so less time for decisions to evolve.
  • They define content in GatherContent, before design or development starts. Helps copywriters get started.
  • Set SEO parameters (keywords, redirects, etc.)
  • Map out content (banner text, intro, primary CTA, testimonial)
  • Content blocks in map have details about what they should be
  • GatherContent allows content writers to fill in the content after the map is ready
  • Add microcopy to fields to explain what is expected
  • Now you can start building the admin and pages
  • Wireframes are easier since all the content is ready
  • They use Invision with CodePen prototypes for interactive elements

This ends the discovery project and starts the build process. Separate billing for each.

Design

  • Broken into rounds
    • Menu, home, search
    • About, services
    • Team members
  • Makes for fewer massive revisions
  • Send to development

Develop your own list of SEO technical specs

  • Test with proper robots.txt
  • Address canonical and paginiation (and maybe hreflang for multi-lingual sites)
  • Sitemap recommendations
    • What to include and omit
  • Explain why headings are important and how to use
  • Accessibility requirements for the location of the company
  • Schema recommendations (based on complmeted content)
  • 404, search pages
  • Site speed

Momentum

  • Keeps momentum going and gets people involved
  • Open process builds trust within the team and outside with the client (internal or otherwise)
  • Trust is how things get done