Zashita Bankrotstvo — UI fixes and technical SEO

Implemented phone input masking in the lead form and fixed the regions/numbers page layout by showing the first 5 regions and making the rest scrollable.

Client Защита Банкротство
Year 2026
Tech stack HTML/CSS, JavaScript, SEO (robots/sitemap/meta)

About the project

Project: targeted improvements for zashita-bankrotstvo.ru. Focused on better form UX, correct content rendering, and technical SEO fixes for search engines.

Task

  • Add a phone input mask to the lead capture form.
  • Fix the “numbers by region” page: show the first 5 regions, make the remaining list scrollable (avoid page stretching).
  • Resolve Yandex Webmaster issues; validate and update robots.txt, sitemap, and meta tags.

Result

The form became easier to use and reduced input errors. The regions page is now compact and readable without excessive page height. Technical SEO issues were fixed, improving how Yandex and other search engines process the website.

Technical details

  • JavaScript phone mask: formatting and validation.
  • Scrollable regions list: fixed container height + overflow scroll.
  • SEO: robots.txt / sitemap.xml / meta tags, Yandex Webmaster issues resolved.