SEO Case Study | Penalty Removal

Key Outcomes

  • Disavowed or removed nearly 3,000 spam links
  • Google manual penalty lifted
  • Organic traffic increased dramatically (80% – 100% monthly increase) following penalty removal
  • Over 15,000 visits from organic traffic per month


  • Pet Products


  • Manual Penalty Removal
  • eCommerce

Services Applied

  • SEO Audit
  • SEO Strategy
  • Genesis 30 Plan
  • Google Manual Penalty Removal/Link Disavowal


After being manually penalized by Google due to some shady links pointing at their domain, this site approached seoWorks for assistance with rebuilding the organic traffic base. The site’s penalty was due to a mix of backlinks from forum, profile and comment spam.

Following completion of an initial SEO audit, seoWorks identified several thousand links from more than 500 domains that were flagged as problematic and spammy. This backlink profile had triggered a manual penalty on the domain. Through contacting webmasters, building disavowal lists, and working with Google’s search console, seoWorks was able to get the manual penalty removed, restoring organic traffic to the site.

Following the removal of the penalty, seoWorks executed a Genesis 30 plan for ongoing onsite optimization and white hat link building to improve the quality of the site’s link profile, ensuring that such a manual action would not affect the site again, and building a foundation for continued healthy organic traffic growth.

Sample Phrases

  • Custom Dog Collars
  • Cool Dog Collars
  • Embroidered Dog Collars
  • Personalized Dog Collars
  • Pet ID Tags
  • Dog Collar with Name
  • NFL Team Dog Collars
  • Dog Collars and Tags

san francisco

101 California Street
Suite 2710
San Francisco, CA 94111

P: +1 (415) 670-9799

Local time:

new york

375 Park Avenue
Suite 2607
New York City, NY 10152

P: +1 (646) 583-0455

Local time:


101 Avenue des Champs Élysées
Level 5
75008 Paris

P: +33 (0)9 77 21 52 11

Local time:


36/1 Macquarie Place
Sydney NSW 2000

P: +61 (0)2 9954 6100

Local time:


27/101 Collins Street
Melbourne VIC 3000

P: +61 (0)3 9020 7055

Local time:


36/71 Eagle Street
Brisbane QLD 4000

P: +61 (0)7 3733 1422

Local time: