I think Search Engine Marketing (SEM) like Casinos use paid advertising on search engines such as Google to appear at the top of the search results when potential customers search for keywords related to their services. Also Influencer marketing like casinos collaborate with influencers who have a large following to promote their services to their audience.