In addition to social media pages, a DJ needs to have a personal website. I advise you to use a professional musician website builder. There are tons of templates for DJs and other musicians, and it only takes 30 minutes to create a website.
Moreover, it should not be empty, the site must be filled with all kinds of content. First, you should place your creative biography on your website as complete as possible. It should mention all your accomplishments, musical styles, etc.
Secondly, you need to submit your best photographs on the site. It can be professional photo sessions, and photo reports from your performances.
Thirdly, your site should represent your creativity – tracks and mixes. In the absence of an opportunity to "upload" all your creations to the site, use links to other servers, where your creativity is fully represented.