module Public module TeamPagesHelper def team_page_meta_description(team, club) "Segui #{team.name} (#{club.name}): dirette live, calendario partite e replay su Match Live TV." end def filter_params_for_canonical params.permit(:q, :sport, :live, :replays).to_h.compact_blank end def team_page_structured_data(team, club) { "@context" => "https://schema.org", "@type" => "SportsTeam", "name" => team.name, "sport" => team.sport_label, "url" => seo_absolute_url(public_team_page_path(team.slug)), "memberOf" => { "@type" => "SportsOrganization", "name" => club.name } } end end end