Search Engine Optimization

SEO for Photographers & Small Businesses

Are you not satisfied with the number of inquiries you’re getting? Has your website ranking slipped on Google? Is your website missing from Google entirely? Search Engine Optimization (SEO) is the key to getting found online, tells search engines, like Google, what your website is about and plays a vital role in improving your online visibility, attracting relevant traffic, and establishing your brand’s credibility.

Imagine SEO as a master storyteller who ensures your website’s captivating tale reaches the right audience. Just as a skilled storyteller crafts an engaging narrative that captures the attention of listeners, SEO optimizes your website to captivate search engines and potential visitors. Just as a fascinating story spreads through word-of-mouth, SEO amplifies your website’s presence through search results. By optimizing keywords and content, SEO helps your website climb the shelves in the library (Google), ensuring it gets noticed by the right readers (your target audience). With the right SEO strategies, your website becomes a well-known and beloved tale, gaining the attention and admiration it deserves from both search engines and eager readers alike. 

To understand how SEO works, you need to understand the search inquiry process…

Once a searcher submits an inquiry, the search engine analyzes the phrase to deliver targeted results. Search engines want to provide relevant content so that searchers continue using them to search again and again – that’s part of how search engines make their money.

As a business owner, it is your job to convince search engines that YOU are the most relevant resource for an inquiry related to your services so that your website is given top priority, i.e. ranked higher.

Search Engine Optimization involves optimizing the content on your website (text & images) in order to influence search engines to show your website in search results to those searchers looking for the services you offer.

70-80% of users ignore paid ads and focus on organic results

93% of all web experiences begin on a seach engine

75% of users never look beyond the first page of Google

Why SEO matters….

Websites that rank higher on search engines are often perceived as more credible and trustworthy by users. SEO helps establish your brand’s authority and credibility, making it more likely for users to choose your website over competitors.

Helps improve your website’s visibility, allowing your business to be found by a larger audience. With better rankings, your website will attract more organic traffic.

By ranking for specific keywords and phrases relevant to your business, you attract users who are actively searching for products/services that you offer, ensuring a more targeted and relevant audience.

SEO helps your business appear in local search results and maps, increasing web traffic, leads, and inquiries from local visitors.

A fully optimized site enables you to stay competitive and stand out from your competitors by ensuring your website is easily discoverable and accessible to potential customers.

iphone display

Outrank the Competition

My goal is to help you grow your business by increasing your online presence and making sure your website is visible to potential clients searching for the services you offer. The process starts with a website analysis & SEO assessment to diagnose any areas that need improvement to boost the effectiveness of your site. Using proven SEO techniques, I’ll make sure each part of your website is user-friendly and optimized for both potential clients and search engines. In a nutshell, I will optimize anything and everything that could potentially bring your business more exposure locally. Once the initial SEO setup is complete, you have the option of additional website management services to keep your website content updated and optimized, allowing your website to get noticed, indexed, and ranked well on Google.

By investing in SEO, you can create a strong online foundation for your business and drive sustainable growth over time.

The SE0 Process:

  • Website & SEO Audit

    By optimizing on-page SEO, resolving back-end website concerns, and devising an SEO friendly content strategy, we’ll ensure your site speaks to your ideal audience and enhances your digital presence.

  • Keyword Analysis

    We’ll identify the most relevant and valuable keywords related to your niche and strategically incorporate them throughout your website content, improving search engine visibility & increasing visitor traffic.

  • on-Page SEO

    We’ll optimize individual page content, meta tags, headings, URLs, internal linking, etc., to improve search engine rankings and user experience.


    Local SEO involves improving the online visibility of your site for a specific location by optimizing your website, Google My Business profile, Google Maps, Schema, and other online assets to attract local customers.

Most Asked Questions

Will you get me on the first page of Google?

While SEO technique is similar for every website, there is no “one size fits all” quick fix that will magically boost you to Page 1 of Google immediately. Your ranking is determined by hundreds of factors. My job is to ensure sure that your website has a solid SEO foundation for you to continue to build upon. SEO requires a long term commitment and a constant focus on expanding and improving your website content. 

HOW SOON WILL I see results?

The honest truth is, there are just too many factors to predict! In some cases (the lucky ones!) website rankings jump within days of making changes, however it sometimes takes 3-6 months or more to start seeing significant improvements, therefore SEO should be viewed a long term strategy.

How long DOES IT TAKE?

The initial SEO setup process is completed over 90 days. I will be continually analyzing your website & and implementing changes as needed over that 3 month period. At the end of the 90 days, you have the option to sign-on for additional quarterly website management services.

What is Local SEO?

Search engines know that many users are looking for specific services and products near them. Local SEO is the process of making your website visible for searches related to a particular location. Optimizing local SEO leads to more visits to your website and more leads for your business from customers who are already searching for your services.


From clients just like you

I reached out to Sarah desperate for help after repeatedly experiencing drops in Google rankings. She came highly regarded by friends and my experience with her was nothing less than miraculous. Sarah is extremely experienced, professional & thorough and was able to resolve all of my issues. My website quickly climbed back to the top pages on Google. I highly recommend Sarah as she is a true hidden gem.


Ready for rockstar status?

 Say goodbye to invisibility and hello to Google’s front page dance party! Discover the perfect blend of website design, SEO, and on-going support to set your website up for success so you can start getting found organically by your clients. 

let's get jiggy with it!