Category Archives: Web Analytics

The Partnership Toolkit: Choosing Web Development Tools for Client Success and Ownership

In modern web development, the project doesn’t end when the code is deployed. The truly successful outcome is when the client is empowered to own, manage, and grow their new digital platform. Choosing the right tools isn’t just about developer preference; it’s about selecting a sustainable ecosystem that offers performance, scalability, and, most importantly, client manageability.

This post focuses on tools that provide excellent performance, are easy for the client to manage, and offer predictable, sustainable costs, minimizing the Total Cost of Ownership (TCO).


The Foundation: Developer Tools (Built for Speed)

These are the tools used behind the scenes, but their efficiency and power directly translate into lower development costs and higher performance for your site.

  • Integrated Development Environment (IDE): VSCode VSCode allows developers to work quickly and efficiently, using extensions and features that ensure clean, high-quality code. This efficiency is critical for reducing your total project and maintenance hours, ultimately saving you money. It is free for all developers.
  • Version Control: GitHub GitHub is essential for ensuring your codebase is secure, tracking all changes, and enabling safe collaboration. This minimizes the risk of errors and allows for faster, safer updates by any future development team. The core functionality is free/low cost for developers.
  • GitHub Copilot (within VSCode): This pairing transforms your IDE into an AI-powered co-pilot, offering real-time code suggestions and complex function completions right as you type. While a free tier is available, upgrading to the paid tier ($10/month for Pro) provides unlimited completions and access to premium models (like GPT-5 and Claude), with efficiency gains that studies show can reduce coding time by up to 55%. Crucially, you must still review all suggestions to ensure accuracy, but the time saved on boilerplate and repetitive tasks makes the paid subscription a wise investment for professional developers.
  • Frameworks: Next.js & Node.js These popular, open-source technologies are chosen because they deliver the fastest possible loading times, highest SEO performance scores, and an extremely large community of open source solutions and smart experienced developers. This speed and performance directly boost your user experience and search rankings. They carry no direct software cost.

Hosting & Infrastructure (Client Costs and Control)

Hosting is a critical, ongoing cost. We choose platforms that balance performance with clear, manageable pricing and client control.

  • Cloud Hosting: AWS AWS provides powerful, unlimited scalability and customization for complex or high-traffic sites, ensuring your platform can grow seamlessly with your business. This high power comes with a learning curve and the variable, pay-as-you-go cost structure requires careful management to remain cost-efficient, and pays for itself in management and automation savings.
  • Deployment/Management: AWS Amplify Amplify simplifies the complex hosting and deployment process within AWS, resulting in a reliable, fast setup and easier environment management. It is cost-efficient and scalable, with usage-based pricing that is highly affordable for static and serverless applications.
  • Domain Management: Route 53 Route 53 is a highly reliable DNS service that guarantees industry-leading speed for your domain lookups, minimizing downtime and seamlessly integrating with your AWS hosting. It has a very low cost, with nominal annual fees and tiny query fees.
  • Blog/CMS: WordPress WordPress offers maximum simplicity for content teams and a vast library of plugins, making it easy to find talent and add features without extensive custom development. It is extremely cost-effective for content-focused sites due to its user-friendly interface and wide host availability. It is a popular choice for full site development, but i find other solutions better, and leverage this for targeted solutions like blog content within a larger site.

Content & Media (Empowering the Client Team)

These tools maximize your team’s independence, allowing marketing and content staff to update the site without relying on a developer.

  • Headless CMS: Contentful Contentful provides a clean, API-first interface that gives your content editors control over content structure and entries without ever risking breaking the website’s layout. It is scalable, with a generous free tier for starting and paid plans based on usage metrics and number of users, and can grow predictably with your business.
  • Media CDN: Cloudinary Cloudinary automatically optimizes, formats, and serves all your images and videos, ensuring your site stays fast and compliant even as your content library grows. There is a free tier that is generous in features and caps, and if you go beyond those needs, the usage-based cost is often justified by the huge performance gains and reduced manual labor of image preparation.
  • General CDN: CloudFront (AWS) CloudFront speeds up your website globally by serving content from the closest location to your users, ensuring a consistently excellent experience for everyone. As a standard AWS service, it is a highly cost-effective, automated, and foundational element for high-performance delivery.
  • Image Hosting: Flickr Flickr is a simple, free way to share large volumes and collections of photos. For professional web development, it generally sacrifices the performance and control needed compared to dedicated CDNs. Its cost can be lowor free, but it’s not ideal for mission-critical website images. Combine the image management tools with a CDN like Cloudinary, and you have a powerful combination to manage image heavy web sites easily.

Marketing, Analytics & Business (Driving Client ROI)

These tools are essential for managing your business, tracking your success, and automating your operations, offering maximum value through control and direct ROI tracking.

  • Analytics: Google Analytics (GA4) GA4 provides the industry-standard data needed to understand user behavior, measure marketing effectiveness, and make confident, data-driven business decisions. It has zero direct cost, making it the essential choice for digital insights.
  • SEO Tools: Search Console, DevTools, Lighthouse, PageSpeed These free Google tools provide direct, authoritative feedback on how to improve your technical SEO, performance, and user experience, giving your team immediate, actionable insights. All are free.
  • CRM/Marketing: HubSpot HubSpot provides a seamless, all-in-one platform for sales, marketing, and customer service, simplifying training and ensuring your data is unified in a single dashboard. While the free CRM is excellent, the full-featured Hubs come with a high variable cost (expensive subscriptions), so this is best chosen when the user count is very low or very high, or the integrated suite is a business necessity.
  • Email Marketing: Brevo Brevo offers excellent email deliverability and powerful marketing automation features without the high cost of a full CRM suite, allowing you to scale your email volume affordably. Its pricing is competitive and predictable based on the number of emails sent.
  • Automation: Zapier Zapier allows your business to connect different software (like your CMS, CRM, and accounting) without custom coding, minimizing reliance on developers for simple workflow automations. Its free tier is very usable, and growing beyond that has a variable cost that is often justified by the significant TCO reduction it provides by replacing time consuming manual integration work.
  • Payments: PayPal PayPal offers a trusted, easy-to-integrate payment solution with instant brand recognition, increasing customer confidence at checkout. The cost is the standard transaction fees, which are competitive, and a predictable operational cost based on sales volume.
  • Financials: QuickBooks QuickBooks provides the leading small-business financial management software, ensuring easy integration with your bank and seamless expense/invoicing management. Its subscription cost is a core business operational expense.
  • Event Management: Eventbrite Eventbrite simplifies the entire process of hosting and selling tickets for events, providing a widely accepted platform for easy registration and attendee management. The cost is a fee structure, with service fees for paid events.

Conclusion: Building a Sustainable Ecosystem

The goal of modern web development is to deliver not just a functional website, but a sustainable business platform. By choosing tools like Contentful for content ownership, AWS Amplify for affordable hosting, and Zapier for automation, you empower your client to manage their site, control their costs, and scale their growth without being locked into expensive, developer-dependent solutions. This client-centric approach ensures long-term success for both your client and your partnership.

Understanding Web Analytics and Implementing Google Analytics Effectively

Web analytics is one of the most powerful tools a small business can use to understand and grow its online presence. At Pixelated Technologies, we help local businesses take advantage of tools like Google Analytics 4 (GA4) — which is free to use and incredibly powerful when set up correctly.

In this post, we’ll cover the essentials:

  • What web analytics is and why it matters
  • The baseline metrics every small business should track
  • A basic process for implementing analytics properly
  • Practical technical implementation best practices for success

What Is Web Analytics?

Web analytics is the practice of collecting, measuring, and analyzing data about how users interact with your website or app. It helps you understand what’s working, what’s not, and how people move through your digital experience.

Modern web analytics tools—like GA4, Matomo, or Plausible Analytics—go beyond counting pageviews. They track user journeys, engagement events, conversion funnels, and even cross-device interactions.

In short, analytics gives you the data you need to make evidence-based decisions about design, content, and marketing.


Why Having Web Analytics Tools Is Essential

Without analytics, you’re flying blind. Every business—whether a small local shop or a growing regional brand—needs insight into how people are discovering and using their site.

Here are some key reasons why:

  1. Measure marketing performance. Know which channels (search, social, email, referrals) actually drive results.
  2. Understand user behavior. Learn what pages attract visitors, where they drop off, and what keeps them engaged.
  3. Optimize for conversions. Identify friction points that prevent customers from completing purchases or forms.
  4. Inform content and design decisions. Use data to prioritize what to improve next.
  5. Support accountability. Analytics gives concrete evidence for ROI, not just intuition.

And since Google Analytics is free, it’s an ideal starting point for small businesses that want to compete effectively online without adding unnecessary cost.


Establishing Your Baseline Metrics

Before diving into implementation, decide which metrics truly matter for your goals. These baseline metrics will serve as your foundation for improvement.

Common examples include:

  • Traffic Metrics: Users, sessions, pageviews, average session duration
  • Engagement Metrics: Bounce rate, scroll depth, engagement rate, time on page
  • Acquisition Metrics: Source/medium, new vs. returning visitors, campaign performance
  • Conversion Metrics: Goal completions, e-Commerce transactions, form submissions
  • Behavior Metrics: Top landing pages, exit pages, internal search terms

Tip: Don’t try to measure everything. Choose metrics that align with your business outcomes—whether that’s generating leads, selling products, or increasing awareness.


A Basic Process for Implementing Web Analytics

A good analytics setup follows a clear, repeatable process:

  1. Define Your Goals.
    What do you want users to do? (e.g., buy, sign up, contact you)
  2. Map User Journeys.
    Understand the key pages and actions that lead to those goals.
  3. Plan Your Tracking.
    Decide what events, conversions, and custom dimensions to track.
  4. Implement Tags.
    Use a tag manager (like Google Tag Manager) to deploy GA4 and other tags safely.
  5. Validate and Test.
    Use tools like GA Debugger, Tag Assistant, or browser dev tools to confirm data accuracy.
  6. Monitor and Iterate.
    Review reports regularly, compare against your baseline metrics, and adjust tracking as your site evolves.

If you’re unsure how to set this up, Pixelated Technologies can help configure and maintain a clean, accurate analytics environment for your business.


Updated Google Analytics Implementation Best Practices

Much of what was true a decade ago still holds up—but with updated context for today’s digital environment.

1. Tag All of Your Pages (and Key Events)

You can’t measure what you don’t track. Every page—and now every important user action—should be tagged. In GA4, this often means configuring events like click, scroll, or form_submit.

2. Use a Tag Management System

Rather than manually placing tags on each page, tools like GTM or Segment make implementation more scalable and secure. They allow centralized control and easier updates—especially when working across multiple pages or platforms.

3. Separate the JavaScript Include from the Analytics Tag

Keep script includes in your site’s <head> and keep configuration or event snippets inline where needed. This ensures faster load times and reduces dependency issues.

Benefits:

  • JavaScript loads early, improving tag reliability
  • Cleaner, modular architecture
  • Easier maintenance and updates

4. Place Tags Strategically

Modern async tags (like GA4’s gtag.js) no longer block rendering, so placement is less critical than in the past. Still, placing them early in the page (head or top of body) ensures they fire reliably before users navigate away.

5. Validate Your Tags and Data

Before going live, verify your setup:

  • Use Google Tag Assistant or DebugView in GA4
  • Inspect network requests for collect or event hits
  • Test in staging and production environments

6. Identify Pages and Events Uniquely

Make sure each page and event name is meaningful. Avoid random query strings or dynamically generated parameters when possible. Use clean URLs and standardized naming conventions for events (form_submit_contact, not event123).

7. Prioritize Privacy and First-Party Data

Privacy laws like GDPR, CCPA, and evolving browser restrictions make first-party data and consent management critical.

  • Always respect user consent before loading tracking scripts.
  • Use first-party cookies instead of third-party ones.
  • Avoid collecting personally identifiable information (PII) in your analytics data.

8. Centralize and Reuse Tracking Configurations

Keep a single source of truth for your GA and tag configurations. This reduces duplication, ensures consistency, and makes troubleshooting easier. GTM’s built-in version control helps maintain auditability.

9. Document and Maintain

Your analytics implementation isn’t “set it and forget it.”
Maintain a document outlining:

  • What’s being tracked
  • Where tags are placed
  • What events and goals mean

As your site changes, review tracking quarterly to ensure accuracy.


Tips & Tricks for Small Business Analytics Success

  • Use GA4’s built-in Enhanced Measurement features (scrolling, site search, outbound clicks) to get more insight with minimal setup. Semrush
  • Connect GA4 with your Google Search Console to gain SEO insight about keywords and landing pages. Semrush
  • Filter out internal traffic (e.g., your own visits) so your data reflects real customer behavior. Analytics Mania
  • Focus on tracking only what matters — key events tied to your business goals — rather than every possible interaction. Analytics Mania
  • Review the detailed tips in leading analytics blogs for deeper best practices:
    • “How to Use Google Analytics for SEO: 6 Best Practices” (Semrush) Semrush
    • “Google Analytics 4 Best Practices” (Analytics Mania) Analytics Mania
    • “Google Analytics Tips” (Analytify) — if accessible for your site setup and custom tracking

Wrapping Up

Whether you’re using Google Analytics, Matomo, or another analytics tool, the principles of sound implementation remain the same: plan carefully, tag consistently, validate thoroughly, and protect your users’ privacy.

For small businesses, Google Analytics offers a free, powerful way to understand your audience, improve your marketing, and grow smarter online.

At Pixelated Technologies, we help local businesses get the most from their data—setting up analytics correctly, explaining what it means, and using insights to make confident, informed decisions.

Good analytics isn’t just about collecting data—it’s about collecting the right data and using it to make smarter, more confident decisions.

Webinar – Running a Small Business in a Digital World

A Free Webinar from Pixelated Technologies

Small businesses are the heart of our local communities — from the cafés and boutiques to the contractors and family-owned shops in every downtown. But even the most loyal customers start their journey online.

That’s why we’re hosting a free webinar, Running a Small Business in a Digital World, designed to help local business owners understand how to attract more customers, stand out online, and use technology to grow smarter.


Why Your Digital Presence Matters

More than 80% of customers research a business online before making a purchase or visiting in person. Your website, social media, and online reputation often form a customer’s first impression — and can make the difference between earning or losing their trust.

This webinar will walk through how small businesses can build a consistent, credible digital presence that attracts new customers and keeps them coming back.


Building the Foundation: Your Website

Your website is your digital storefront. We’ll cover what makes a great small business site — mobile-friendly design, clear calls to action, and content that tells your story. You’ll see how simple updates can make your site more effective and better reflect your brand.


Getting Found Online

Search Engine Optimization (SEO) isn’t just for big companies. We’ll explain how small businesses can show up in Google searches, maps, and “near me” results — with easy, actionable steps you can start using right away.


Connecting Through Social Media

Social media gives you a way to connect directly with your community. Learn how to post with purpose, share your story, and build engagement without spending hours every day managing accounts.


Creating Content That Works

From short videos to quick blog updates, content builds trust and shows what makes your business unique. We’ll show how to plan and share simple, authentic content that gets noticed — even on a small budget.


Using AI to Work Smarter

Based on our recent blog, How AI Can Help Small Businesses Thrive, we’ll share how AI tools can help you save time, improve marketing, and make data-driven decisions — without replacing the human touch that makes your business special.


Measuring What Matters

Finally, we’ll show you how to track what’s working — from website visits and social media insights to online reviews — so you can make smarter decisions and see your digital efforts pay off.


Join Us Live

We’ll end the session with a live Q&A where you can ask about your own business challenges and get personalized advice.


About Pixelated Technologies

At Pixelated Technologies, we help small businesses thrive in the digital age through accessible, affordable web design, SEO, and digital marketing services. Our goal is simple — to empower local businesses to grow online while staying true to who they are.

Why Content Is So Important for Small Businesses

In today’s digital landscape, content is far more than just words on a webpage or a social-media post. For a small business, content is the engine that drives visibility, engagement, trust and growth. Whether it’s the articles on your website, posts on social media, or communications with customers, good content underpins nearly every facet of your marketing. Let’s break down why it’s so important — for your website, for your social media, for your customers and for your business as a whole.


On Your Website

Your website is your digital home base — you own it, you control it, and it’s where a large part of your customer journey happens. Content plays several crucial roles here:

1. Drives SEO (Search Engine Optimization).
Search engines like Google Search index content. The more high-quality, relevant, keyword-rich pages you publish (blog posts, guides, product/service pages), the greater your chances of being found by potential customers. One guide for small business SEO notes: “SEO … enhances online presence, drives organic traffic, and boosts brand credibility.” – Salesforce
And a stats piece shows businesses that blogs generate 55 % more visitors on average than those that don’t. – Digital Silk

2. Establishes authority and trust.
By regularly publishing content that answers questions your customers have, addresses their pain-points and reflects your expertise, you position your brand as a reliable source. According to the article “Why Content Marketing is STILL Important in 2025”, content “builds authority and trust in crowded, competitive markets.” – Exposure Ninja
When someone lands on your site and sees helpful articles or well-written service pages, they’re more likely to believe you know what you’re doing.

3. Provides a stable platform you own.
Unlike social media, where algorithms change, platforms fluctuate and your reach may vary, your website is yours. Your messaging, user experience, design and content are under your control. This content marketing article states that content “fuels everything else”, and that your website is the hub. – BrandWell
That means when you invest in good content on your website, you’re building an asset, not just a temporary post.

4. Boosts conversions.
Content on your website isn’t just about attracting traffic; it’s about guiding a visitor toward doing something — whether that’s making a purchase, filling out a form, signing up for a newsletter. A product-oriented blog, a case study, a clear service description or a FAQ page all help move someone from browsing to action.

Summing up: On your website, content is the foundation. Without it you’re basically invisible to search engines, harder for people to trust, and you have no stable home for your brand.


On Social Media

Social media isn’t just an add-on: it’s a dynamic way to connect, amplify your message and drive people back to your website. Here’s how content works there.

1. Engages your audience.
On platforms like Instagram, TikTok, LinkedIn or Facebook, content is the currency. You engage followers through posts that inform, entertain, inspire or solve problems. Engagement (comments, shares, likes) helps build a community around your brand. This article states small business social media efforts benefit from authentic content rather than just ads. – business.com

2. Increases brand awareness.
Your audience on social media might be much larger (or at least different) than your direct website traffic. Regular content helps your brand stay in front of people, grow your audience, and reach new prospects. Statistics show 83 % of marketers believe content marketing helps build brand awareness. – Digital Silk
For a small business this is crucial — you don’t just want to reach those already looking for you; you want to show up where they might not yet know you.

3. Drives website traffic.
Social posts often serve as a funnel into your website. A post with a link to a blog article or a special offer directs people from social platforms to your owned web property, where you can engage them further and convert them. One benefit list emphasises this point. – Studio Barn Creative

4. Tailors the message to platform.
Each social platform has its own style, format and audience expectation. For example:

  • Instagram or TikTok often favor visual/short-form content.
  • Google Business, Nextdoor, and Yelp, are designed to research products and services (electricians, restaurants, roofers) and gather opinions and ratings from customers, neighbors, and consumers.
  • LinkedIn may suit longer form posts or professional insights.
    Recognizing that and tailoring your content accordingly makes it work harder. A 2025 content marketing article highlights the importance of matching format and platform. BrandWell

Summing up: On social media, content connects you with people where they spend time, builds your brand, engages them and brings them into your website ecosystem.


For Your Customers

Content matters for your customers as much as for you. Here’s why.

  • Gives value and builds relationships. Customers are more likely to stick with brands that don’t just sell, but help. When you produce useful, helpful, relevant content, you nurture relationships—not just transactions. As one source puts it: content “helps brands build relationships and trust with their potential customers and existing customers at scale.” – Copyblogger
  • Educates and solves problems. Many customers are in the “I have a question” or “I need a solution” mode rather than “I want to buy now.” Good content helps answer their questions, show how you handle their pain points, and guide them. This builds goodwill and positions your business as helpful and credible.
  • Retains customers and loyalty. You don’t stop at the sale. Ongoing content for existing customers—like tips, updates, user generated stories or behind-the-scenes—helps maintain engagement. This small-business article noted content marketing helps nurture subscribers, audience members and leads. – Data Axle USA
  • Enhances the experience. Customers expect more than product listings; they expect story, authenticity, community. Content can address that expectation. In the social-media context, users appreciate seeing behind-the-scenes, real people, real stories: trust grows. – business.com

Summing up: when you create content with your customers in mind, you’re not just broadcasting; you’re building a relationship by giving them something valuable, trustworthy and memorable.


For Your Business

Finally, beyond website, social media and customers, content is vital for your business operations and strategy.

  • Supports every other marketing channel. Content is the fuel. Email campaigns need newsletter content; paid ads often direct to content; social media posts need something to link to. This article states: “Think of content marketing as the engine that powers everything else.” – BrandWell
  • Cost-effective, long-term asset. Content may take time and effort up front, but once published it can continue to drive traffic, engagement and conversions for months or years. Exposure Ninja notes that a “well-optimized blog post” keeps working. – Exposure Ninja For small businesses especially — competing with limited budgets — content is a strong lever. – Semrush
  • Builds competitive advantage. With good content you can stand out, especially in markets where your competitors are relying solely on ads or look-alike branding. Small business content-marketing guides say creating educational or unique-viewpoint content is a way to compete against larger firms. – Semrush
  • Drives measurable outcomes. As you build content, you can measure views, engagement, leads, conversions. Over time you can refine it, build authority, improve SEO, increase traffic and grow your business. Recent statistics show content marketing budgets are increasing and performance metrics such as traffic growth are improving. – Siege Media

So for your business, content is not optional — it is integral. It plays across your website ecosystem, your social presence, your email list, your ads, your branding, your customer lifecycle.


Putting It All Together

If you combine all of the above, here are a few actionable take-aways for a small business:

  • Treat your website as a content hub. Make sure you regularly publish relevant, quality content (blogs, guides, FAQs, case studies).
  • Use social platforms not just to broadcast your offers but to share content that drives traffic back to that hub.
  • Tailor your content format and message by platform (visual posts for Instagram/TikTok, informative posts for LinkedIn, etc).
  • Always ask: what problem is this content solving for my customer? How is this building trust?
  • Remember: content is a long game — consistency matters more than instant results.
  • Measure: which types of content are getting traffic, engagement, leads? Double down on what works.
  • Because your website is your own platform, invest in it. Social platforms help amplify, but your site is the place you control.

Why Now Is the Time

Recent trends show content marketing is more important than ever — and more strategic. According to one article: “If done right, a content marketing strategy in 2025 will help brands grow smarter, rank higher, and convert faster.” – Exposure Ninja
Another shows content marketing gives small businesses a way to compete against larger budgets. – Semrush
Moreover, the statistics bear it out: 83 % of marketers say content marketing helps build brand awareness, 74 % say it helps demand generation, 62 % say it nurtures leads. – Data Axle USA
And nearly half of marketers plan to increase content-marketing budgets in 2025. – Taboola

For small businesses that act now, that means gaining an advantage while others may still treat content as an afterthought.


Final Thoughts

Content is the connective tissue between your website, your social presence, your customers and your overall business strategy. Without it, you’ll struggle to be found, struggle to build trust, struggle to engage and convert. But with it—and done thoughtfully—you build visibility, credibility, relationships and revenue.

14 Web Site Graders To Test Your Redesigned Site

When you redesign or enhance your site, you make a lot of changes.  You change the content, the design, the front end technology, the back end stack, the user flows, the information architecture, everything.  It is tough to know what you have done right, and what needs help, particularly as it compares to other sites.  These sites can help show you what you have done right, what needs help, and how you compare to other sites.  I use them… and so should you.

  • https://website.grader.com/ – the gold standard of online web site graders. Shows performance, SEO, mobile capability, and security.
  • https://www.semrush.com/ – this site gathers a LOT of marketing information about your site… Monitor this information before and after your cutover.
  • https://validator.w3.org/ – Are you W3C Compliant?  Are you writing valid HTML?  Using this throughout your development will ensure your site is as readable and indexable as possible.
  • http://www.webpagetest.org – How long does the first view of my page take?  How about the second view?  This grader shows you both… just like the Developer Tools in Google Chrome.
  • https://developers.google.com/speed/pagespeed/insights/ – another technical site grader that can give you guidance where to increase performance.  Be careful trying to get 100/100, though… not everything NEEDS to be done.
  • http://nibbler.silktide.com/en_US – Evaluates your site down in four areas – Accessibility, Experience, Marketing, and Technology.  Still useful to get another view of your site.
  • https://www.woorank.com/ – “Run a review to see how your site can improve across 70+ metrics” – Marketing, SEO, Mobile, Usability, Technology, Crawl Errors, Backlinks, Social, Local, SERP Checker, Visitors.
  • http://www.similarweb.com/ – Another great site for a large, corporate web site.  But not a lot of information about performance.  Good to monitor usage and marketing metrics.
  • https://moz.com/researchtools/ose – Moz is known for its SEO tools, and this is an easy dashboard of information to monitor before and after your redesign.  The free version is useful, but the Pro version is even better.  Not a lot of tech help here, though.
  • http://www.alexa.com/ – 7 days for free, the paid version is the only one really useful.  Lots of marketing information is available, though.
  • http://builtwith.com/ – Very technical.  Shows you the infrastructure and software choices made by the development team.  You will be surprised.  Helpful for technology and information security teams.
  • http://www.google.com/analytics  – Free analytics tool.  Tells you who uses your site, how much, where they are from, what browsers, what time of day… a plethora of information.  Including Page Speed.
  • https://www.google.com/webmasters/tools – Free tool that shows you what index errors Google has encountered, things to make your site more indexable, and what your pages look like to the Google Search Crawlers.  Use this.
  • http://www.bing.com/toolbox/webmaster – Everything that Search Console is for Google, this site is for Bing.

So did I miss any tools that you use?  Are any of these ones you have struck off your list?  How do you measure results of your site before and after?  Leave a comment and let me know!

EDIT: Two more sites were recommended to me that help redesign projects, so I am adding them here:

Forty SEO Checklist Items for Agile Teams

If you are building a web site on an Agile team, you need to find ways to save time.  These two checklists will help you with that.  The first checklist, for on-page optimization, is helpful when building a new page or significantly modifying an existing one.  This is a good set-up for success criteria for a user story or sprint.  The second checklist, for on-site optimization, is good for regression testing or stabilization, and is a good baseline for success criteria for the release.

Do you have any feedback?  Things you disagree with?  Anything I missed?  Please leave feedback.

On-Page Optimization

  1. URLs
    • Readable by a human
    • 115 characters or shorter
    • shorter URLs are better for usability
  2. Head Section Order
    • Meta tags are in the right order: Title > Description > Keywords.
    • these tags are used to render the title and description in the search engine results pages
  3. Title Tag
    • 6 to 12 words , 70 characters or less
    • Unique across the site
  4. Description Tag
    • include the most important info and  keywords before the SERP cutoff
    • approximately 160 characters including spaces.
    • make it compelling – don’t want to waste your prime real estate
    • Unique across the site
  5. Keywords Tag
    • Even with the controversy of their value, include it as a best practice
    • List keywords in order of importance, separated by commas.
  6. Meta Robots tag
    • <meta name=”robots” content=”noindex”>
  7. NoFollow prop on anchor tags
  8. View State tag
  9. Heading Tags
    • make sure your first heading tag is an <h1>,and that there is only one on the page.
  10. Canonical tag
    • rel=canonical
    • Helps prevent duplicate content within your site
  11. Hreflang
    • rel=”alternate” hreflang=”x”
    • Tells Google what language to target for search purposes
  12. Images
    • Use page level keywords in your image alt attributes
    • Ensure your images have proper descriptions for Accessibility Standards
    • Alt attributes are also required to validate your HTML code.
    • Ensure file names reflect the content of the image
  13. Geo Meta Tags
  14. Overall Word Count
    • More than 250 words is recommended,
    • Quality content is key.
    • avoid duplicate content and thin content
  15. Dashes vs. Underscores in URLs
    • Underscores are alpha characters and do not separate words.
    • Dashes (i.e. hyphens) are word separators, but not too many or things could look like spam
  16. Links
    • use fully qualified links, i.e. http://www.URL.com
    • 100-200 links on a page is a good high end target
    • Make sure your link text uses keywords and is relevant
  17. Make JavaScript/CSS External
    • Ensure the most important part of your page is the first thing the  bots crawl.
    • externalize code to ensure there aren’t unnecessary lines above the body text.
  18. Make sure there are no misspellings or grammar mistakes
  19. Make sure your page is W3C valid HTML
  20. Last but not least, make sure it is relevant content

On-Site Optimization

  1. Site Map
    • Have an HTML sitemap with every page on it,
    • Every page should link to that sitemap page
    • Have an XML Sitemap to submit to search engines
    • The site map should always have fully qualified URLs.
  2. Text Navigation
    • Use text navigation, not JavaScript or Flash navigation that spiders can’t see.
  3. Pagination
    • rel=next and rel=prev
  4. Fully qualified domain
    • 301 redirect from domain.com to www.domain.com
    • Make your site available over http and https
  5. Robots.txt File
    • tells the search engine spiders what to index and what not to index.
    • Ensure XML sitemaps are listed in the robots.txt file
  6. Social Sharing
    • Make sure they are all set up and working properly
  7. Web Analytics
    • make sure you have it – GA, Omniture, etc.
    • Make sure you have only one of each analytics tag on your page
    • Ensure your analytics are set up properly – test with Fiddler, firebug, etc.
    • Monitor them regularly
  8. Server Configuration
    • Regularly check your server logs, looking for 404 errors, 301 redirects and other errors.
  9. Privacy Statement
    • An important element to Bing. It’s best practices to include one anyway
  10. Static Pages
    • Do not use more than two query string parameters
    • use mod_rewrite or ISAPI_rewrite to simplify URLs
    • use the Canonical tag.
  11. Check for Duplicate Content
    • check out CopyScape.com . Use it regularly.
  12. Find and Fix Broken Links
  13. Google Search
    • site:www.prnewswire.com
    • Home page should appear first
    • Track how many pages are indexed
  14. 301 redirects
    • Do not use multiple 301 redirects
  15. Site wide Uptime
  16. Cache your site
  17. Improve Site Speed
  18. Improve Site Performance
    • Compress images
    • Minify CSS and JS files
  19. Set Up a Google Webmaster Tools Account and check it regularly
    1. https://www.google.com/webmasters/tools/home?hl=en
    2. Register all versions of your domains and subdomains
    3. Check Health ad Crawl Errors Reported
    4. Review Mobile Usability Issues
    5. Check for Manual Penalties Reported
    6. Check blocked content
    7. Ensure CSS and JS is not blocked
  20. Set up Bing Webmaster Tools as well

SEO Checklist Source URLs

Blogroll – SEO, Web Analytics, Usability, Upcoming Conferences, and Other Interesting Stuff

These are just some of the articles I have read in Google Reader over the last month and a half that I have found interesting.  I thought maybe you would too…

SEO

Web Analytics

Usability

Upcoming Conferences

Other Interesting Stuff

Main Course – My Motorola Droid, With a Blogroll for Dessert!

Motorola Droid

So I have traded my Samsung i760 running Windows Mobile 6 for the Motorola Droid running Android 2.0.1 code named Eclair. I am loving this phone. It is just as good as (some even say better than) the iPhone. It is fast, comes with a speaker phone, a big screen, built in wifi, bluetooth, and GPS, is based on Linux, is all open source, and is a slider so I have a physical keyboard. The hardware, OS, and software are all very finger-friendly. The Android market doesn’t have as many apps as the iPhone yet, but there are still thousands to choose from and the number is growing every day.

My Favorite Apps

The first thing I did was to connect my Gmail account to my Android phone. I instantly got my Gmail, Google Calendar, and Contacts synced. Then I connected the email and calendar client to my Outlook account at work. I love how the Corporate Contacts app can look up people at work without any additional information.

Plantronics Voyager Pro

I also bought a new Plantronics Voyager Pro and hooked it up to my new phone.  What a great pair!  The bluetooth connection is great, the noise cancelling works awesome, the volume is excellent… i am so glad I bought this!

Blogroll

And here are some of the great articles that i have read recently on SEO, social media marketing, and user experience.

Analytics Tool Wars – Dodge, Parry, Thrust, Spin!

On October 10, Yahoo! launched their new free analytics tool named Yahoo Web Analytics, a rebrand of IndexTools which Yahoo purchased earlier this April. This isn’t very different than Google’s move to buy Urchin in 2005, refine it, and make it available free to the public. However, what is different between Yahoo’s analytics tool and Google’s tool is that Yahoo is not aggregating the data. This is important enough to say it again… you are not analyzing aggregated data with Yahoo. They store all their data in its raw form, allowing for real-time reporting. This is why some think that the two products do not really compete against each other, because they target different audiences.

Not to be outdone, Google announced on October 22 that they were releasing an “Enterprise” feature upgrade to their product. This upgrade includes custom reports, advanced segmentation, an API for developers, updated interface, motion charts, and integration with Google AdSense.

Was Google resting on its laurels, and now feels threatened by the new Yahoo product? Did Google release these new features to combat the release of Yahoo Web Analytics? Could be. It would be interesting to track the number of users of each of these two products over time, just like we track the number of browser users and the number of search engine users.

20 Reasons Why DHTML Layers are Bad

A bit of background before I dive in to the post… My team and I are responsible for developing and supporting the Brand web sites for Bristol-Myers Squibb.  The Brand Teams and external Marketing Agencies develop a concept for their site, and they deliver a fully functional version of the site in  HTML to us to implement.  We take that HTML, squeeze it into our custom content management system, and hook up all of our custom features.  This custom content platform that we call LaunchNet has built in registration management, site search, web analytics, SEO helpers, and a full suite of other tools. 

With an environment like this, managing expectations becomes essential.  Sites need to be streamlined for industrial-strength campaigns involving thousands of concurrent users and possibly millions of site users per month.  From this perspective, DHTML layers is one of the banes of development.  I have broken out why DHTML Layers make me lose my hair into 6 categories: Performance, Metrics and Analytics, Accessibility, Implementation, user Experience, and Search & SEO.

Performance

When using DHTML Layers, your users are now loading multiple pages combined into one, some of which they may not even view, wasting download time and bandwidth.  Pages are slower to download, and are slower to draw inside the browser.  Processing is now heavier on client side, and is heavily dependent on JavaScript, which is known to be a memory hog.

Metrics & Analytics

Layers are not pages.  This is a simple fact, but needs to be stated again for emphasis.  Layers are not pages.  This means that anything that is dependent on the construct of a page will break.  Google Analytics tags, which are designed to fire on page load, will need to be re-engineered to fire on layer loads instead of page loads. 

Accessibility

Mobile users on phones, PDAs, tablets, UMPCs, and other lightweight devices with web browsers will have difficulty.  These browsers are slimmed down versions of their bigger brothers, and do not have all the functionality needed to process JavaScript properly.  Cross Browser Compatibility is very difficult to implement and maintain with DHTML Layers.  You cannot bookmark a layer, either, so your users will not be able to come right back to where they were.  Popup blockers may block the use of DHTML layers, as this is a common delivery mechanism for advertising.  And, DHTML Layers could affect your site’s handicap accessibility.

Implementation

Layers on the site increase complexity, and make maintainability more difficult.  If JavaScript is turned off, any functionality to show or hide layers will not work, so your users will not see it.  Developers will need to spend lots of time to make DHTML JavaScript function with content management systems, particularly when custom functionality is delivered in this way.  And, if layers are big enough, scrolling can become an issue, as the layers may run off the page, hiding content from view. 

User Experience

User Experience is the biggest reason to implement DHTML Layers.  It adds slick new interface to the hum-drum of static pages.  But designers need to keep in mind that performance impacts user experience.  This is an “I want it an hour ago” generation, and waiting even 10 seconds for a page to load will mean your users have left and gone somewhere else.  Layers are a not a standard UI convention for web development, and some users may be intimidated by the change in interface.  And, some folks may perceive layers as “popups”, which is bad for perception.

Search & SEO

Implementing site search while using DHTML Layers is very difficult.  Most search products are page based, and as stated before, layers are not pages.  Your content might not get crawled, or may be crawled incorrectly.  Layers could also cause a problem with search engines.  Your page could end up not getting indexed, or not indexed properly.  Invisible content may also be viewed by search engine crawlers as “gaming the system” or a black hat SEO practice, and may negatively impact your page rank.

Conclusion

When implementing, DHTML Layers, think twice about the impact on other aspects of your site.  Ajax can do a lot of the same kinds of things that DHTML Layers can.  Adobe’s Flash and Microsoft’s new Silverlight products can also deliver great new user experiences.  All of these have benefits and drawbacks that need to be weighed before jumping in.  You may be providing a slick new experience to your users, but you may be creating more problems than it is worth.  There are lots of other alternatives to explore.