Services — SEO

Built for organic revenue, not just rankings

Perrill is a full-service SEO agency built for marketing leaders at mid-market companies who need to drive measurable organic growth and demonstrate its impact on revenue. Headquartered in Minneapolis, we work with clients across the country.

GET A FREE SEO AUDIT

"*" indicates required fields

Our full-scale SEO services include:

  • SEO audits
  • Competitive analysis
  • Technical SEO
  • Link building
  • Conversion rate optimization
  • Google page experience and core web vitals
  • Custom GA4 and GTM implementation with lead attribution
  • In-depth keyword research
  • On-page optimization
  • Local SEO
  • Content creation
  • Page speed optimization
  • Migration and replatform SEO
  • Digital PR and brand mention acquisition

SEO strategy built on research

We start with a comprehensive look at your website, competitors, and search landscape to identify opportunities, prioritize improvements, and develop an SEO strategy aligned with your business goals.

Full-service SEO program

From technical SEO and content optimization to conversion strategy and AI search visibility, we take a connected approach to improving your search presence and driving meaningful results.

Technical SEO & development

Our SEO specialists work directly with our in-house developers to address technical issues, improve site performance, and implement optimizations without unnecessary delays.

Performance tracking & reporting

We measure how SEO contributes to leads, conversions, and revenue, not just traffic and rankings, giving you a clearer picture of what’s working and where opportunities remain.

Perrill team members collaborating in the office

PROVEN SEO RESULTS FOR 25+ YEARS

Yes, you read that right. We’ve been delivering SEO results since search engines started. As the first Minneapolis SEO company to achieve top rankings, Perrill is uniquely positioned to get you to the top of the search results for the keywords that matter. With almost three decades of successful experience designing and marketing websites, we understand what it takes to develop and implement a custom SEO strategy that will maximize your online performance. From local businesses to international e-commerce websites, we’ve conducted hundreds of SEO campaigns that have resulted in exponential growth in leads and sales.

 

Search Engine Optimization (SEO) is much more than getting “ranked” on Google. SEO is the art and science of maximizing visibility when your customers are searching for you and your products or services. As one of the few agencies in Minneapolis with full-service web design and web development in-house, we can make sure your website performs its best beyond search results.

How we drive better results with comprehensive SEO services

  1. SEO strategy aligned with your business goals

    Great SEO is about more than choosing keywords or climbing the rankings. We build strategies that align with your business goals, so you earn visibility for the searches that drive real revenue and measurable growth. That means helping businesses like yours capture more demo requests, or dominate search results in key markets.

  2. Complete website optimization

    SEO gets more complicated every day. Your website needs to be in tip-top shape to compete for the #1 position in Google results. By combining development and technical skills with business expertise, we ensure your site is built to get to the top and stay there.

  3. Continuous organic improvement

    SEO is not a channel you can set and forget. To maximize your ROI, you need an SEO program built on continuous improvement. By staying ahead of Google trends and only deploying proven, white-hat techniques, we get you on top and continue to find ways to drive more traffic that converts.

Proven SEO results

#1

Ranking in Google for a national CPG company for a keyword with over 1,000,000 annual searches

48%

Increase in organic leads for a large healthcare provider

$1,000,000

Revenue generated from organic for a national brand launching their first ecommerce website

319%

Increase in organic traffic for a B2B tech solutions provider

Who Gets the Most from an SEO Company

No matter what line of business you’re in, the vast majority of customers begin their search with Google. If you don’t show up when people are searching, prospective customers will go with your competition. While it’s easy to say, “Everyone needs SEO,” the truth is that certain businesses benefit more than others from a sound SEO strategy. SEO is ideal for:

  • Driving qualified local traffic for multi-location and service-area businesses
  • Increasing qualified leads for B2C services
  • Building trust for B2B companies
  • Generating more online sales for e-commerce websites

If SEO isn’t right for your business, we will tell you. We are focused on driving results, not vanity metrics. If you’re not sure about the impact SEO can have on your business, we’ll provide a forecast and give you the best recommendation for your specific situation.

We've had the best organic success in these industries:

  • B2B
  • Ecommerce
  • Outdoors
  • Healthcare
  • Financial services
  • Engineering
  • Architecture
  • Manufacturing
  • Technology/IT
  • Home services

Organic traffic down? Let's find out why

  1. AI answers are absorbing clicks you used to get.

    Your rankings look stable, impressions are flat or up, and clicks are down. If your Search Console CTR is falling on informational queries while positions hold, this is usually the cause. The fix is a GEO program, not more blog posts.

  2. You rank, but the traffic does not convert.

    Traffic is fine and pipeline is not. This is almost always an intent-mismatch problem. You are winning research queries and losing buying queries, compounded by pages that were never built to convert. The fix is keyword re-targeting plus CRO.

  3. Something technical broke and nobody caught it.

    A sudden step-change down, often traceable to a redesign, a migration, a plugin update or a robots or canonical change. The fix is a technical audit, and the sooner the better.

Common questions about SEO

perrill-team-meeting

Should I hire an SEO agency or do the work internally?

SEO can certainly be adequately performed by an internal team, but the cost of achieving the same results with an internal team is typically much greater. An SEO agency already has a full team of experts who collectively spend thousands of hours each month optimizing websites. This typically gives them a great deal more experience and expertise than an in-house team that requires resources to manage and routinely hire.

How long does SEO take to work?

If done the right way, Search Engine Optimization will often demonstrate positive return within 3 to 6 months. This timeline can vary depending on the current state of your website as well as the competitive landscape. For more competitive industries, it may take 9 to 12 months before seeing a positive return. In some rare cases, SEO may result in an almost immediate payoff.

What is the typical return on investment of an SEO program?

The ROI of SEO can vary greatly based on your margins and your industry. It’s not uncommon to see returns of 10x or more on your SEO investment. Some of our clients have seen over 100x return on their SEO.

Do I really need a monthly SEO program?

SEO is not a one-time fix. Because Google algorithms are always changing and your competitors are also continuously optimizing their websites, you need an ongoing SEO program to achieve top rankings and remain on top.

Do you guarantee a top ranking?

No, of course not. That would be a lie, or at least very misleading. No SEO company has complete control over Google’s rankings or algorithm, so it is impossible to guarantee a result. What we do guarantee is that we will work tirelessly to achieve the best rankings possible for keywords that drive real revenue.

Are you affiliated with Google or certified to sell SEO services?

No such certification exists. We are a Google Partner, but that designation only relates to our Google Ads services. Google does not provide an endorsement of any SEO agencies.

How much does SEO cost?

The cost of SEO varies widely depending on the size of your website and the competitiveness of your industry. Our average client spends between $2,000 and $6,000 a month on SEO. As with most things in life, you get what you pay for, so it’s typically best to avoid SEO companies that sell cheap packages.

How can you tell if an SEO agency is any good?

There are dozens of SEO agencies in Minneapolis and thousands of SEO agencies across the country. Many of them are good at what they do. The best SEO agencies will have case studies that demonstrate their improvement. Additionally, good SEO agencies are typically transparent regarding their tactics. If an SEO agency won’t tell you what they plan to do, then you should stay away.

What are you doing about ChatGPT and AI search?

Both things are true: organic search still drives most of our clients’ pipelines, and AI assistants are changing how that visibility is earned. We run SEO and generative engine optimization together, using the same strategy and reporting, and we measure how often ChatGPT, Gemini, Perplexity, Claude and Copilot recommend you versus your competitors.

Do I need both SEO and GEO, or does one cover the other?

It depends on your buyers, but for most mid-market companies the answer is both, and it does not mean duplicating spend. Much of what earns Google rankings also helps in AI answers, and the correlation is high. What SEO alone will not get you is the part AI engines weight heavily: third-party brand mentions, citations on sources they trust, positive online sentiment, and content structured for extraction rather than for ranking. Those need to be worked deliberately.

Will you implement the recommendations, or just hand me a list?

We implement. Our developers are in-house and work alongside the SEO team, so technical recommendations get built by the people who wrote them rather than queued in your IT backlog. This is the most common reason mid-market SEO programs stall, and it is the main reason clients consolidate multiple vendors with us.

What reporting do I get, and who do I actually talk to?

A named strategist who does the work on your account, a standing working session, and a live dashboard built on a custom GA4 and GTM implementation so organic performance is tied to leads and revenue rather than sessions. You should never have to reformat our report before forwarding it to your leadership team.

Do you work with clients outside Minnesota?

Most of our clients are outside Minnesota. We are headquartered in Minneapolis and work with mid-market brands across the country. SEO, content and development are all delivered by our in-house team regardless of where you are. If you would rather meet in person and you are in the Twin Cities, we are happy to do that too.

SEO news & articles

Our SEO experts are always looking into the latest developments in search. Check out these articles to see what we’ve been working on lately.

Free yourself to grow.

Tell us about your business.
We’ll tell you exactly how we’d grow it.

LET'S GET STARTED