Key takeaways
- Shopify SEO NYC work starts from what the platform does by default: it generates sitemap.xml and robots.txt, adds canonical tags, puts your store name in title tags and includes product schema in its themes.
- What it can’t do for you is decide your collection structure, write useful product and collection content, or control the URLs your filters and apps create.
- The default robots.txt already blocks some filtered collection URLs. Shopify calls editing it “an unsupported customization” and warns it can cost you all your traffic.
- Shopify redirects only work from broken URLs, so plan redirects before you rename or remove collections and products.
- For a New York store with a shop or stockroom, local pickup must be set up for each location, and the pickup details belong on your site too.
Most Shopify stores I look at don’t have a platform problem. They have a structure problem. Shopify takes care of a lot of the technical plumbing, which is exactly why owners assume SEO is done once the theme is live. Good Shopify SEO NYC work starts by being clear about where the platform’s job ends and yours begins.
I have worked in SEO for more than 16 years, and Shopify is one of the platforms I work with, alongside WordPress and Magento. I work with clients remotely from Bucharest, and nothing in this article depends on being in the same city as your store. What New York adds is competition: many stores selling similar products, so the basics have to be right. Below, I separate what Shopify’s Help Center says the platform handles from what you still own.
What Shopify handles by default
Shopify’s SEO overview says the platform “handles many technical SEO optimizations automatically, such as generating sitemaps and structured data.” That saves real work.
| Feature | What Shopify’s Help Center says | What you still check |
|---|---|---|
| Sitemap and robots.txt | “Your website’s sitemap.xml and robots.txt files are automatically generated” | That the sitemap is submitted in Search Console and lists the pages you want found |
| Canonical tags | “Auto-generated canonical tags are added to pages to prevent duplicate content from appearing in search results” | That your internal links point to the same URL the canonical names |
| Title tags | “Themes automatically generate title tags that include your store name” | That each title is written for the page, not just the product name and store name |
| Product schema | Themes “automatically include schema markup for products” | That apps or theme edits haven’t broken or duplicated it |
| HTTPS | “SSL certificates are activated by default” | Nothing, in most cases |
Shopify generates the mechanics. It doesn’t know which pages matter to your business, how your customers search, or what an app you installed last month did to your URLs.
Shopify SEO NYC: the five jobs that stay with you
When I review a Shopify store, the problems almost always sit in the same five places:
- Collection structure: which collections exist, how they nest in the menu, and which ones deserve to rank.
- Duplicate product URLs: the same product reachable at more than one address, and links that point to the wrong one.
- Filters and sorting: URLs created by filters, tags and apps that can multiply far beyond your real catalogue.
- Product and collection content: titles, descriptions and images that are the same as every other store selling the same product.
- Local signals: pickup, opening hours and location details for stores that also serve customers in person.
Collection structure: your category pages
On Shopify, collections do the job category pages do on other platforms. They usually rank for broader searches (a product type, a style, an occasion) while product pages rank for specific items. That makes the collection tree the most important SEO decision in the store, and Shopify can’t make it for you.
How I plan it:
- Start from how people search, not how the warehouse is organised. Internal labels such as season codes don’t belong in collection names.
- Keep the main menu shallow. A few broad collections with narrower ones underneath beats dozens at the same level.
- Give each collection a reason to exist. If two collections would show almost the same products for almost the same search, merge them. Thin, overlapping collections compete with each other.
- Write a short, useful introduction. A few sentences that help a shopper choose do more than a block of keywords.
Changing collections later is possible, but plan the redirects first. Shopify’s URL redirects page is clear: “You can redirect only from broken URLs”, and “If the URL still loads a valid webpage, then the URL redirect won’t work.” Redirects can be imported in bulk from a CSV file, and a standard store can have up to 100,000 of them (Shopify Plus allows more). If you are restructuring a large catalogue, treat it like a small migration and check rankings afterwards; our guide to tracking rankings after a website migration covers that.
Shopify builds the plumbing; the shape of the house is still your decision.
Duplicate product URLs and canonical tags
Ecommerce sites create duplicate URLs naturally: the same product in several collections, variants, tracking parameters. Shopify’s answer is the automatic canonical tag, which names the main version of a page. That handles most of the risk, not all of it.
Three checks I run on every Shopify store
- Open a product from a collection page, then from site search, then from the home page. Compare the address in the browser bar and the canonical tag in the page source each time.
- Check where your menus, collection grids and related-product blocks link. Links should point to the same URL the canonical names, not to a longer version of it.
- Inspect a few product URLs in Search Console’s URL Inspection tool and compare the canonical Google selected with the one you declared.
The second check matters most. A canonical tag is a signal, and every internal link to a different version of the URL sends a mixed signal. On customised themes, or with apps that build their own product grids, I often find links to a longer or parameter version of product URLs. The fix is usually a small theme change.
If colours or sizes are variants of one product, one strong product page usually beats several near-identical products.
Filters, tags and sorting
Filters help shoppers, and they create URLs. Every combination of size, colour and price can become a new address showing content the main collection page already has.
Shopify already deals with part of this. Its page on editing robots.txt says “All Shopify stores have a default robots.txt file that’s optimal for Search Engine Optimization (SEO)”, and that the default rule Disallow: /collections/*+* “keeps filtered collection pages from being crawled”, “because they duplicate content that’s already on the collection page.” Cart, checkout and admin pages are kept out of crawling by default as well.
Google explains why this matters in its guide to faceted navigation: “crawlers can’t determine whether the URLs are going to be useful without crawling first”, and “if crawling is spent on useless URLs, the crawlers have less time to spend on new, useful URLs.” For URLs you do want crawled, Google advises using the standard & parameter separator and to “Return an HTTP 404 status code when a filter combination doesn’t return results.”
My advice for most stores:
- Leave robots.txt alone unless you have a specific, tested reason. Shopify calls custom edits “an unsupported customization”, says “Shopify Support can’t help with edits to the robots.txt.liquid file”, and warns that “Incorrect use of the feature can result in loss of all traffic.”
- Find out what your filters and apps actually generate. Crawl the store and look at the URL patterns, especially those created by filter and search apps.
- Turn valuable filters into real collections. If people search for a filtered set, create a proper collection with its own introduction instead of hoping a filter URL ranks.
Product content that earns the click
A theme-generated title is a starting point, not a finished title. In a crowded market where many stores sell the same brands, the product page is where you show why a shopper should buy from you.
A product page worth ranking
- A title tag and meta description written for the product, using the words people search for.
- A description in your own words: what it is, who it suits, materials, sizes, care. Not the manufacturer’s text that many other stores also use.
- Photos with descriptive alt text, and enough of them to answer the obvious questions.
- Delivery, returns and pickup information near the buying decision.
- Links back to the collections the product belongs to.
Copied manufacturer text is the problem I see most: when many stores publish the same words, there is little reason for Google to prefer yours. Start rewriting with the products that already get impressions and revenue.
Local pickup for New York stores
Many New York online stores also have a shop, a studio or a stockroom. If customers can collect orders, show it clearly.
Shopify’s local pickup settings let you add “a pickup in store option in your checkout”. Three practical points from that page:
- “You need to set up pickup in store for each location where customers can pick up their orders.”
- Once it is set up, “your customers can choose between Ship and Pick up options in the Delivery section of your checkout”.
- You can enter pickup instructions for customers for each location, and you need “at least one location that fulfills online orders.”
Checkout is not the only place pickup should appear. For search, the information needs to be on crawlable pages: a store or pickup page with the address, the neighbourhood, pickup hours in Eastern Time and simple directions, linked from product pages and the footer. If customers visit a staffed location, it may also qualify for a Google Business Profile; our article on local SEO in New York explains Google’s address rules and how distance shapes the map pack.
The address, hours and phone number should match across your store pages, pickup settings and Business Profile.
Where to start, in order
If your store is live and you don’t know where to begin, this is my order:
| Step | What to do | Why first |
|---|---|---|
| 1 | Submit the sitemap and check indexing in Search Console | Shows what Google has found and what it has left out |
| 2 | Fix internal links to non-canonical product URLs | Cheap theme fix that removes mixed signals sitewide |
| 3 | Plan the collection tree and the redirects it needs | Collections carry the broader searches |
| 4 | Check filter and app URLs | Stops crawling being spent on duplicates |
| 5 | Rewrite top collections and products | Content work pays most on pages that already get impressions |
| 6 | Add pickup and location details if you have a shop | Helps local shoppers and keeps details consistent |
Much of this can be done by a store owner or developer with the right list. Where theme code, apps or a large catalogue make it harder, an hourly technical SEO review is usually enough to set the priorities. You can read more about how I work on my profile page.
FAQ
What should a Shopify SEO company in NYC actually do?
It should start with what Shopify doesn’t do: collection structure, internal links to canonical URLs, filter and app URLs, and product and collection content. A company that only promises a sitemap is selling you something Shopify already generates.
Is Shopify SEO in New York different from anywhere else?
The platform works the same everywhere. The difference is competition and local behaviour: many stores selling similar products, and shoppers who may want to collect an order nearby.
Do I need a Shopify SEO agency or can I do it myself?
Much of the work is possible in-house: collection planning, product descriptions, pickup pages and Search Console checks. Bring in help for theme code, app conflicts, robots.txt changes or a large restructure, where a mistake is expensive.
Should I edit my Shopify robots.txt file?
Usually not. Shopify says the default file “works for most stores” and warns that incorrect edits can cost you all your traffic. Change it only for a specific, tested reason.
If your Shopify store has the right products but the wrong structure, send me your collection list and a few product URLs and I'll tell you where I would start.
Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call