v2.7.3 - Stricter URL validation

- Rejects incomplete domains like 'https://hello'
- Requires valid TLD (at least 2 characters)
- Allows localhost and IP addresses for development
- Prevents bad URLs from reaching Content Research page