Disparti Law Group · Migration follow-up

Response to the OnCrawl staging-site evaluation

Here is what changed after the July 24, 2026 evaluation and how we addressed each concern raised in the report.

Prepared August 4, 2026 Response to the July 24 report Prepared for the audit team
The audit was completed while the migration was still in progress. At that point, the existing URLs, redirects, SEO settings, and structured data had not all been transferred. Those pieces are now in place. Below is a direct response to each item in your report.
At a glance

How each audit item was addressed

The six items below follow the order of your report. The details and measurements are included in the corresponding sections.

01

Page and indexable-URL count

Resolved

We reviewed the old site URL by URL and explained which pages were retained, added, or intentionally retired.

02

404s and redirects

Resolved

The established pages now open normally, and alternate URLs redirect to the correct destination.

03

Geo landing-page URLs

Resolved

The established public URLs remain unchanged, including the Chicago and Berwyn examples in the report.

04

Thinner content

Verified

A page-by-page comparison shows that the migrated pages retained virtually all of their original copy.

05

Structured data

Resolved

Yoast is now active, the existing SEO settings were transferred, and standard structured data is present.

06

Duplicate titles and H1s

Plan agreed

The SEO titles are now in place. Eleven same-topic page pairs from an earlier SEO approach are ready to be combined.

Since the audit crawl

What changed after your crawl

These figures summarize the work completed after the audit.

618established practice and location URLs retained
618/618established URLs checked on the new site
745pages updated so internal links go directly to the correct URL
800 / 903custom SEO titles / descriptions transferred
Finding-by-finding response

The six items in the report

For each finding, we explain what caused it, what we changed, and what the site does now.

01

Fewer overall pages and fewer indexable pages

Original concern: staging showed roughly 23–30% fewer URLs, without an explanation of what was removed or why.

Resolved

We reviewed all URLs on the old site. The 23–30% difference did not represent a corresponding loss of useful, indexable content. The original total included pages that were already set to noindex, old campaign pages, Spanish content being handled separately, and pages that had not yet been added to staging. We also found and added six ebook pages.

What we changed

  • Created a page-by-page list of the old site, including each page's real public URL and whether the live site's Rank Math settings marked it for indexing.
  • Added pages that were not yet on staging, including six indexable ebooks.
  • Kept the established URLs for 618 practice and location pages.
  • Listed Spanish pages, active campaigns, and old noindex pages as separate categories.

Where the count stands

  • We created a URL-by-URL inventory that identifies the main reasons behind the difference.
  • Some outdated campaign, giveaway, superseded, and obsolete pages will be intentionally retired.
  • When an old page has a relevant replacement, it will redirect there. Pages without a relevant replacement will receive an intentional retirement response.
  • A smaller final count is therefore expected by design; it does not mean 23–30% of the site's useful SEO content disappeared.
1,563 old public URLs reviewed 1,410 intended for search on the old site 6 ebook pages added 618 established practice and location URLs retained

These figures come from the page-by-page review completed after the audit.

02

More 404s and 301s on staging

Original concern: would the extra redirects and missing pages still happen after launch?

Resolved

The extra 404s and 301s were a staging issue, not the intended launch behavior. When your crawl ran, the existing page addresses and redirect list had not yet been connected to the rebuilt site. They are now connected, and the pages covered by this migration have been checked individually.

What we changed

  • The 618 established practice and location URLs now open the correct page directly.
  • The alternate addresses created by the new WordPress organization redirect once to the established URL.
  • Internal links on 745 pages were updated so visitors do not take an unnecessary redirect hop.
  • Existing redirect rules were reviewed individually and retained where their destinations are still valid.

What visitors and Google will see after launch

  • An established page opens normally at its existing URL.
  • A redirect is not used if it would create a loop, end on a missing page, or replace a page that already works.
  • Pages approved for retirement receive an intentional retirement response.
618/618 established pages open correctly 618/618 alternate URLs redirect correctly 745 pages no longer link through an extra redirect

The 500 responses did not recur in follow-up testing.

03

URL changes on geo landing pages

Original concern: established flat or nested public URLs appeared to be moving under /practice-area/ and /location/.

Resolved

We agreed with this recommendation and kept the established public URLs. The rebuilt site can use a cleaner structure inside WordPress without changing the addresses already known to users and search engines.

Audit example: Chicago car accidents /chicago-car-accident-lawyer/
The new site keeps this exact public URL.
Audit example: Berwyn personal injury /berwyn-personal-injury-lawyer/
The new site keeps this exact public URL.

What we changed

Each migrated practice and location page was matched to the exact address it uses on the live site. Page links, social-sharing information, and structured data now use that established address.

Result

Users and search engines will continue to see the familiar URLs. The new practice and location organization stays behind the scenes and does not change the public address.

618/618 established URLs retained 0 established practice or location URLs changed 618/618 pages show the correct social-sharing URL
04

Content appeared thinner in the redesign

Original concern: the redesign appeared to have much less written content than the current site.

Verified

The page copy was not broadly cut during the redesign. We compared the old and new versions of 618 practice and location pages. The old pages contained 485,136 words and the new pages contained 483,492—a difference of 0.3%. On 615 of the 618 pages, the word count stayed within 5% of the original.

Why the Word Count Evaluation showed shorter pages

The Word Count Evaluation included both article copy and reusable Divi template text. The new design contains less repeated template text, which accounts for much of the difference.

The Berwyn example

In our July 26 follow-up capture, the old Divi page rendered 2,808 words and staging rendered 1,805. The actual Berwyn article was 1,481 words on both sites, and we rechecked that text directly. In other words, the old template added about 1,327 words around the article while the new template added about 324. The 1,003-word difference came from the templates—not the Berwyn copy. The same pattern appeared in the headings: the rendered pages had 59 versus 26, while the article itself had 13 on both. The difference was sitewide labels such as “Shop,” “FAQ,” and “Join Our Newsletter.”

Matched pages: 618 Old-site words: 485,136 New-site words: 483,492 Within 95–105%: 615/618 July 26 rendered capture: 2,808 → 1,805 Berwyn article recheck: 1,481 → 1,481

The rendered totals are from the July 26 follow-up capture. The article text was rechecked directly against the old and new WordPress records on August 4 and is identical.

05

Structured data was mostly missing

Original concern: staging exposed only a small fraction of the structured data found on production.

Resolved

The crawl ran before the SEO plugin had been activated on staging. Yoast is now active, and the titles, descriptions, indexing settings, and standard structured data from the old site have been carried into the rebuild.

What we changed

  • Transferred 800 custom SEO titles and 903 meta descriptions from the live site.
  • Transferred the existing page-level noindex settings from the live site.
  • Added standard website, organization, webpage, image, breadcrumb, and site-search markup.
  • Confirmed that structured data and social-sharing tags use the established page URLs.

What the site outputs now

  • The site no longer exposes only FAQ markup; it includes the normal site and page information expected by search engines.
  • The URLs in that markup match the public URLs visitors use.
  • Review and rating markup will only be included where it is supported by current source data.
  • Any additional attorney or location details will reflect real information present on those pages.
Yoast active 800 titles transferred 903 descriptions transferred Structured-data URLs checked
06

Duplicated title tags and H1s

Original concern: staging showed 30 repeated title tags and 30 repeated H1s, including two Cook County car-accident pages.

Plan agreed

Why this happened

There were two separate causes:

  • The page-specific SEO titles from the live site had not yet been added to staging when the audit was conducted. Those titles are now in place.
  • The existing site contains eleven topics for which two separate pages were created under different URL structures. This came from an earlier SEO testing approach that compared two pages targeting the same search. Because both versions remained live, they often use the same H1.

What we have done

  • Added the page-specific SEO titles and descriptions used on the live site.
  • Identified all eleven same-topic pairs and reviewed all 22 pages.
  • Kept both versions available during the migration so useful content is not lost before the pages are combined.

What is planned

For each pair, one page and URL will be selected as the primary version. Useful content from both pages will be combined into that page, and the alternate URL will redirect to it. This will leave one complete page for each topic, with one title, one H1, and one URL for search engines to index.

Open the full list of 11 same-topic page pairs