{"id":188905,"date":"2025-06-19T04:12:56","date_gmt":"2025-06-19T09:12:56","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/?p=188905"},"modified":"2025-06-19T04:12:56","modified_gmt":"2025-06-19T09:12:56","slug":"tiktok-seo","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/","title":{"rendered":"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4&nbsp;Weeks"},"content":{"rendered":"\n<div class=\"intro-txt\">For Gen Zs, TikTok isn\u2019t just a social feed.<\/div>\n\n\n\n<p>It\u2019s a search engine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nearly 1 in 10 Gen Zers are more likely to rely on TikTok than Google as a search engine. (<a href=\"https:\/\/www.adobe.com\/express\/learn\/blog\/using-tiktok-as-a-search-engine\">Adobe<\/a>)<\/li>\n\n\n\n<li>62% of the 18 to 24 demographic search on TikTok, with Google coming in at third place (<a href=\"https:\/\/www.forbes.com\/sites\/johnkoetsier\/2024\/03\/11\/genz-dumping-google-for-tiktok-instagram-as-social-search-wins\/\">Forbes<\/a>)<\/li>\n\n\n\n<li>One of Google\u2019s executives admitted that almost 40% of young people search on TikTok or Instagram instead of Google Maps\/Search when looking for a place for lunch. (<a href=\"https:\/\/techcrunch.com\/2022\/07\/12\/google-exec-suggests-instagram-and-tiktok-are-eating-into-googles-core-products-search-and-maps\/\">TechCrunch<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>To learn more about TikTok SEO, I hopped on a call with <a href=\"https:\/\/www.linkedin.com\/in\/charlotte-ang\/\">Charlotte Ang<\/a>, the co-founder of <a href=\"https:\/\/www.trafficbees.com\/\">Traffic Bees<\/a>, a digital marketing agency based in Singapore that also owns <a href=\"https:\/\/shop.picklego.co\/\">PickleGO<\/a>, a pickleball equipment store that she grew primarily via TikTok.<\/p>\n\n\n\n<p>She was also a speaker at <a href=\"https:\/\/ahrefs.com\/events\/evolve2024-singapore\">Ahrefs Evolve<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1365\" height=\"2048\" class=\"wp-image-188906\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg\" alt=\"Charlotte Ang speaking at Ahrefs Evolve\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg 1365w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve-283x425.jpg 283w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve-768x1152.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve-1024x1536.jpg 1024w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\"><\/figure>\n\n\n\n\n\n<p>During our interview, I decided to challenge her. I&nbsp;asked:<\/p>\n\n\n\n<p><em>Imagine that you\u2019ll win $1M if you could successfully teach someone from scratch to rank high for their target keywords in TikTok in just four weeks. What would the week-by-week plan&nbsp;be?<\/em><\/p>\n\n\n\n<p>This is her four-week plan.<\/p>\n<div class=\"intro-tok\" id=\"intro_tok\" style=\"display:none;\"><div class=\"intro-title\">Contents<\/div><a href=\"#\" class=\"expand-dots\"><span><\/span><span><\/span><span><\/span><\/a><\/div>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Week 1: Preparation and research\" data-section=\"week-one\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188905-_ef6fmis6qyx8\"><\/a>Week 1: Preparation and research<\/h2>\n<\/div><\/div>\n\n\n\n<p>The first week is the busiest week. It\u2019s the most important week where you get ready, figure out what to post, and record your content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188905-_avsmh9sl9elp\"><\/a>Get a dedicated person to run the channel<\/h3>\n\n\n\n<p>According to Charlotte, that person needs these qualities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Thick skin<\/strong>: Charlotte has tested faceless videos but they didn\u2019t work out. So, you\u2019ll need a face for your videos. But that person should not be easily bristled by online comments and should be happy to be on camera. If you have the budget, you can bypass this by hiring talents.<\/li>\n\n\n\n<li><strong>Consistent<\/strong>: To succeed on TikTok, you need to post at least once a day. But expect there to be no results in the early&nbsp;days.<\/li>\n\n\n\n<li><strong>Strategic<\/strong>: It\u2019s not just about posting randomly and grabbing onto every single trend. There\u2019s a method to the madness. The person should know what to target, what content to create, and what to prioritize.<\/li>\n\n\n\n<li><strong>Knows video editing<\/strong>: They should be familiar with the style of short-form video editing. Quick cuts, speed talking, and&nbsp;more.<\/li>\n<\/ul>\n\n\n\n<p>The most ideal person is a Gen Z themselves. Makes sense: they were born into TikTok and moulded by&nbsp;it.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"407\" class=\"wp-image-188907\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/bane-meme.png\" alt=\"Bane meme\"><\/figure>\n\n\n\n\n\n<p>But as Charlotte discovered, you don\u2019t <em>have <\/em>to be one. You just need to know their language and behavior.<\/p>\n\n\n\n<p>In the early days, Charlotte approached TikTok like a millennial: polished, structured, and careful. But TikTok isn\u2019t YouTube or Instagram. So, her videos flopped.<\/p>\n\n\n\n<p>There is a specific type of humor on TikTok. And people don\u2019t want a fake reality\u2014they want to peek at the behind-the-scenes and see something authentic.<\/p>\n\n\n\n<p>So, Charlotte re-trained her instincts and learned how to speak the platform\u2019s language through her interns, other creators, and observing trends. She stopped trying to \u201cmake ads\u201d and started making TikToks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188905-_gcfiyvx4n35h\"><\/a>Start account farming<\/h3>\n\n\n\n<p>Use your account and start searching for and scrolling through videos in your niche. You should like and comment on these videos.<\/p>\n\n\n\n<p>The goal here is to \u2018tune\u2019 the algorithm to align with your niche and let TikTok know you\u2019re active on the platform.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"824\" height=\"1135\" class=\"wp-image-188908\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklego-commenting-on-other-videos.jpeg\" alt=\"Picklego commenting on other videos\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklego-commenting-on-other-videos.jpeg 824w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklego-commenting-on-other-videos-309x425.jpeg 309w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklego-commenting-on-other-videos-768x1058.jpeg 768w\" sizes=\"auto, (max-width: 824px) 100vw, 824px\"><\/figure>\n\n\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188905-_3amx4gva7mzi\"><\/a>Target long-tail keywords<\/h3>\n\n\n\n<p>Since there are only four weeks to rank, you don\u2019t want to compete with thousands of videos trying to rank for broad terms like \u201cpickleball\u201d. You\u2019d want to go for a keyword like \u201c2 bounce rule pickleball\u201d, one which fewer people are creating content around and a higher chance your video will show up when someone searches for&nbsp;it.<\/p>\n\n\n\n<p>How do you find these long-tail keywords?<\/p>\n\n\n\n<p>Charlotte begins her keyword research process by entering her niche (\u201cpickeball\u201d) into Ahrefs\u2019 <a href=\"https:\/\/ahrefs.com\/keywords-explorer\">Keywords Explorer<\/a>. She then navigates to the <strong>Matching terms <\/strong>report and clicks on the <strong>Clusters by Parent Topics <\/strong>tab:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1104\" height=\"1026\" class=\"wp-image-188909\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/ahrefs-clusters-by-parent-topic.png\" alt=\"Ahrefs' Clusters by Parent Topic\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/ahrefs-clusters-by-parent-topic.png 1104w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/ahrefs-clusters-by-parent-topic-457x425.png 457w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/ahrefs-clusters-by-parent-topic-768x714.png 768w\" sizes=\"auto, (max-width: 1104px) 100vw, 1104px\"><\/figure>\n\n\n\n\n\n<p>This gives her a direction on the overarching topics to create content for.<\/p>\n\n\n\n<p>She then enters these topics into TikTok\u2019s search bar and see what topics pops up in the autocomplete:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"1280\" class=\"wp-image-188910\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktok-search-autocomplete.jpeg\" alt=\"TikTok search autocomplete\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktok-search-autocomplete.jpeg 684w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktok-search-autocomplete-227x425.jpeg 227w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\"><\/figure>\n\n\n\n\n\n<p>She also scrolls and checks the <strong>Others searched for <\/strong>suggestions:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"1280\" class=\"wp-image-188911\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktoks-others-searched-for-suggestions.jpeg\" alt=\"TikTok's Others searched for suggestions\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktoks-others-searched-for-suggestions.jpeg 590w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/tiktoks-others-searched-for-suggestions-196x425.jpeg 196w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\"><\/figure>\n\n\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188905-_lpewvzauf18m\"><\/a>Plan 80% FYP, 20% search-based content<\/h3>\n\n\n\n<p>If your account is new and without authority, your content is unlikely to rank for the keywords you want to target. So, the strategy here is to do an 80\/20:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>80% of your content <\/strong>should aim to land on the For You Page (FYP)<\/li>\n\n\n\n<li><strong>20% of your content <\/strong>should be searched-based<\/li>\n<\/ul>\n\n\n\n<p>The FYP is a personalized recommendation feed that shows users videos based on what TikTok\u2019s algorithm thinks you\u2019ll enjoy, whether it is to a follower or non-follower. The FYP matters because it is where discovery happens.<\/p>\n\n\n\n<p>Even if you have zero followers, your video can go viral if the algorithm pushes it onto the right FYPs. That\u2019s why creators often talk about \u201cmaking content for the&nbsp;FYP\u201d.<\/p>\n\n\n\n<p>It means creating videos that&nbsp;are:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Hooky and engaging in the first 2\u20133 seconds<\/li>\n\n\n\n<li>Fast-paced and visually interesting<\/li>\n\n\n\n<li>Often tied to trends, sounds, or relatable moments<\/li>\n<\/ol>\n\n\n\n<p>If you\u2019re a brand, content ideas also include brand updates, behind-the-scenes, stories about the founder, and more. For example, a popular format today is seeing the employees behind the&nbsp;brand.<\/p>\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188912\" style=\"width: 1106px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188912\" class=\"wp-image-188912\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/behind-the-scenes-tiktok-video-from-picklego.jpg\" alt=\"Behind the scenes TikTok video from Picklego\" width=\"1096\" height=\"2048\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/behind-the-scenes-tiktok-video-from-picklego.jpg 1096w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/behind-the-scenes-tiktok-video-from-picklego-227x425.jpg 227w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/behind-the-scenes-tiktok-video-from-picklego-768x1435.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/behind-the-scenes-tiktok-video-from-picklego-822x1536.jpg 822w\" sizes=\"auto, (max-width: 1096px) 100vw, 1096px\"><p id=\"caption-attachment-188912\" class=\"wp-caption-text\">Source: <a href=\"https:\/\/www.tiktok.com\/@picklego.official\/video\/7395947209478393105\">Picklego<\/a><\/p><\/div>\n<\/figure>\n\n\n\n<p>But is going viral useful?<\/p>\n\n\n\n<p>While Charlotte can\u2019t confirm if going viral helps with rankings, going viral helps with audience growth. Viral videos often lead to a spike in followers, giving you a bigger base to speak to in future.<\/p>\n\n\n\n<p>Here is how the flywheel works on TikTok:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>You post a&nbsp;video.<\/li>\n\n\n\n<li>TikTok shows it to a small group (some followers + random users).<\/li>\n\n\n\n<li>If it performs well (high watch time, high engagement), it gets shown to a larger group (non followers).<\/li>\n\n\n\n<li>The cycle repeats, and that\u2019s how virality builds.<\/li>\n\n\n\n<li>If your audience is loyal and regularly engages, they help kickstart this&nbsp;loop.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188913\" style=\"width: 552px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188913\" class=\"wp-image-188913\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/viral-video-from-picklego.jpg\" alt=\"&quot;Viral&quot; video from Picklego\" width=\"542\" height=\"720\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/viral-video-from-picklego.jpg 542w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/viral-video-from-picklego-320x425.jpg 320w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\"><p id=\"caption-attachment-188913\" class=\"wp-caption-text\">Source: <a href=\"https:\/\/www.tiktok.com\/@picklego.official\/video\/7405206741652229392?lang=en\">Picklego<\/a><\/p><\/div>\n<\/figure>\n\n\n\n\n\n\n\n<p>To go viral, try remixing a video or audio that\u2019s currently making the rounds. For example, FIFA remixed the audio from Zhen Zhen, a viral Singaporean TikToker.<\/p>\n<div id=\"attachment_188933\" style=\"width: 757px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188933\" class=\" wp-image-188933\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/2025-06-18_13-04-38.jpg\" alt=\"FIFA's TikTok video remixing Messi walking with a viral Singaporean TikToker\" width=\"747\" height=\"968\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/2025-06-18_13-04-38.jpg 1452w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/2025-06-18_13-04-38-328x425.jpg 328w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/2025-06-18_13-04-38-768x995.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/2025-06-18_13-04-38-1186x1536.jpg 1186w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\"><p id=\"caption-attachment-188933\" class=\"wp-caption-text\">Source: <a href=\"https:\/\/www.tiktok.com\/@fifaworldcup\/video\/7499686157781912854?q=fifa%20are%20you%20running&amp;t=1750175696064\">FIFA World&nbsp;Cup<\/a><\/p><\/div>\n\n\n\n<p>Talk about the most random of worlds colliding.<\/p>\n\n\n\n<p>Charlotte estimates that the golden period for traction is the first two to three weeks of a viral&nbsp;video.<\/p>\n\n\n\n<p>How do you know which videos are trending? Pay attention to what keeps showing up. Use TikTok\u2019s tools and your own FYP to spot them early, and then put your own spin on it&nbsp;fast.<\/p>\n\n\n\n<p>For example, look out for videos with the same format, sound, or editing style over and over again. If you see the same idea or sound 3+ times in a session, it\u2019s probably trending!<\/p>\n\n\n\n<p>As for search-based videos, they are typically longer, more text-heavy videos, and geared for education.<\/p>\n\n\n\n<p>When your account grows and gets more traction, you can adjust the ratio and start doing more search-based content, e.g.,&nbsp;30-40%.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188905-_j277sklnm6pd\"><\/a>Film and edit your content<\/h3>\n\n\n\n<p>Most of your time will be spent on filming and editing. For example, Charlotte\u2019s team takes around two hours to film and up to 10 hours to edit for four to five videos. So, you\u2019d want to get started as soon as possible.<\/p>\n\n\n\n<p>Make sure you include a hook in the first three seconds of all your videos. Think of your hook as the \u2018headline\u2019\u2014it should be catchy and grab attention.<\/p>\n\n\n\n<p>For example, one of PickleGO\u2019s videos has this hook: \u201cHow to hit a tweener so you can be a winner.\u201d Simple rhyme, but it&nbsp;works.<\/p>\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188914\" style=\"width: 772px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188914\" class=\"wp-image-188914\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-video-with-hook.gif\" alt=\"Picklego's TikTok video with hook\" width=\"762\" height=\"802\"><p id=\"caption-attachment-188914\" class=\"wp-caption-text\">Source: <a href=\"https:\/\/www.tiktok.com\/@picklego.official\/video\/7415622434503625991?lang=en\">Picklego<\/a><\/p><\/div>\n<\/figure>\n\n\n\n\n\n\n\n<p>She also says that your hook needs to have a face. So, no faceless, AI robotic voices.<\/p>\n\n\n\n<p>How does Charlotte and her team come up with hooks? To no one\u2019s surprise, they use ChatGPT.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"812\" height=\"596\" class=\"wp-image-188915\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/asking-chatgpt-for-hook-ideas.png\" alt=\"Asking ChatGPT for hook ideas\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/asking-chatgpt-for-hook-ideas.png 812w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/asking-chatgpt-for-hook-ideas-579x425.png 579w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/asking-chatgpt-for-hook-ideas-768x564.png 768w\" sizes=\"auto, (max-width: 812px) 100vw, 812px\"><\/figure>\n\n\n\n\n\n<p>Every TikTok video has a thumbnail: their job is to catch your attention and get you to&nbsp;watch.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1730\" height=\"884\" class=\"wp-image-188916\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-thumbnails.jpg\" alt=\"Picklego's TikTok thumbnails\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-thumbnails.jpg 1730w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-thumbnails-680x347.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-thumbnails-768x392.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-tiktok-thumbnails-1536x785.jpg 1536w\" sizes=\"auto, (max-width: 1730px) 100vw, 1730px\"><\/figure>\n\n\n\n\n\n<p>These had to be specifically built into the video originally, but TikTok recently made a feature where you can upload a thumbnail (just like YouTube.)<\/p>\n\n\n\n<p>What about video editing? Here are the techniques Charlotte\u2019s team implemented:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Make sure something is happening every three seconds, be it a cut, zoom, or sounds effects<\/li>\n\n\n\n<li>Cut out any pauses and filler words (\u201cum\u201d, \u201cuh\u201d)<\/li>\n\n\n\n<li>Utilize more zooms and transitions<\/li>\n\n\n\n<li>Add sound effects where possible (whether it\u2019s a ding, a whoosh, a splash. ANYTHING!)<\/li>\n\n\n\n<li>Make use of text on screen to highlight important piece of information in your&nbsp;video<\/li>\n\n\n\n<li>Add captions to your videos (because some people watch without audio)<\/li>\n<\/ol>\n\n\n\n<p>If you want to know tools, Charlotte\u2019s team uses CapCut. For longer videos, Adobe Premiere Pro.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Week 2: Begin posting\" data-section=\"week-two\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188905-_nxyngw6s5tum\"><\/a>Week 2: Begin posting<\/h2>\n<\/div><\/div>\n\n\n\n<p>You\u2019re preparing everything in week one. By week two, you should be publishing. At least one video a&nbsp;day.<\/p>\n\n\n\n<p>Just like regular SEO, make sure you\u2019re optimizing the on-feed SEO of your videos. Tips from Charlotte:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Captions<\/strong>: Always turn on captions and edit them (within the app) so they\u2019re accurate.<\/li>\n\n\n\n<li><strong>Video descriptions<\/strong>: Include three related keywords you want to rank for and summarise the video (maximum 500 characters)<\/li>\n\n\n\n<li><strong>Hashtags<\/strong>: Have an average of three to seven hashtags and avoid keyword spamming.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1026\" height=\"1594\" class=\"wp-image-188917\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-video-descriptions-with-keywords.jpg\" alt=\"Picklego's video descriptions with keywords\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-video-descriptions-with-keywords.jpg 1026w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-video-descriptions-with-keywords-274x425.jpg 274w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-video-descriptions-with-keywords-768x1193.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-video-descriptions-with-keywords-989x1536.jpg 989w\" sizes=\"auto, (max-width: 1026px) 100vw, 1026px\"><\/figure>\n\n\n\n\n\n<p>As your videos start to get engagement, reply to the comments using your target keywords:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"343\" class=\"wp-image-188918\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-replies-with-keywords.png\" alt=\"Picklego's replies with keywords\"><\/figure>\n\n\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"211\" class=\"wp-image-188919\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/picklegos-replies-with-keywords-1.png\" alt=\"Picklego's replies with keywords\"><\/figure>\n\n\n\n\n\n<p>By the end of week two, you should see some results.<\/p>\n\n\n\n<p>The most important metric is your retention rate. Are people staying to watch or are they abandoning your videos? The drop-off rate typically starts at 5 seconds, which is why your hook is so important.<\/p>\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188920\" style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188920\" class=\"wp-image-188920\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook.jpeg\" alt=\"Retention rate of a Picklego video with a hook\" width=\"590\" height=\"1280\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook.jpeg 590w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook-196x425.jpeg 196w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\"><p id=\"caption-attachment-188920\" class=\"wp-caption-text\">Retention rate of a video with a&nbsp;hook<\/p><\/div>\n<\/figure>\n\n\n\n\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188921\" style=\"width: 867px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188921\" class=\"wp-image-188921\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook-1.jpeg\" alt=\"Retention rate of a Picklego video with a hook\" width=\"857\" height=\"1280\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook-1.jpeg 857w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook-1-285x425.jpeg 285w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-a-hook-1-768x1147.jpeg 768w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\"><p id=\"caption-attachment-188921\" class=\"wp-caption-text\">Retention rate of a video with a&nbsp;hook<\/p><\/div>\n<\/figure>\n\n\n\n\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188922\" style=\"width: 801px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188922\" class=\"wp-image-188922\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook.jpeg\" alt=\"Retention rate of a Picklego video with no hook\" width=\"791\" height=\"1280\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook.jpeg 791w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-263x425.jpeg 263w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-768x1243.jpeg 768w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\"><p id=\"caption-attachment-188922\" class=\"wp-caption-text\">Retention rate of a video with no&nbsp;hook<\/p><\/div>\n<\/figure>\n\n\n\n\n\n\n\n<figure class=\"wp-block-image\">\n<div id=\"attachment_188923\" style=\"width: 989px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188923\" class=\"wp-image-188923\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-1.jpeg\" alt=\"Retention rate of a Picklego video with no hook\" width=\"979\" height=\"1280\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-1.jpeg 979w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-1-325x425.jpeg 325w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/retention-rate-of-a-picklego-video-with-no-hook-1-768x1004.jpeg 768w\" sizes=\"auto, (max-width: 979px) 100vw, 979px\"><p id=\"caption-attachment-188923\" class=\"wp-caption-text\">Retention rate of a video with no&nbsp;hook<\/p><\/div>\n<\/figure>\n\n\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Week 3 &amp; 4: Continue posting and tweaking\" data-section=\"week-three-four\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188905-_id9d9x8rcocp\"><\/a>Week 3 &amp; 4: Continue posting and tweaking<\/h2>\n<\/div><\/div>\n\n\n\n<p>Continue posting, looking at your analytics, and figuring out what\u2019s working and what\u2019s not.<\/p>\n\n\n\n<p>To know whether your search based videos are doing well, go to Search analytics under Creator Search Insights. This is similar to our good old Google Search Console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"1280\" class=\"wp-image-188924\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/creator-search-insights.jpeg\" alt=\"Creator Search Insights\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/creator-search-insights.jpeg 590w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/creator-search-insights-196x425.jpeg 196w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\"><\/figure>\n\n\n\n\n\n<p>Under \u201cSearch analytics\u201d, look for \u201cSearch views\u201d under \u201cYour inspired posts\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"1280\" class=\"wp-image-188925\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/your-inspired-posts.jpeg\" alt=\"Your inspired posts\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/your-inspired-posts.jpeg 590w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/your-inspired-posts-196x425.jpeg 196w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\"><\/figure>\n\n\n\n\n\n<p>Here are your top viewed videos brought in from search. Get inspirations on what type of videos will do well by looking at \u201cSearch terms\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"1068\" class=\"wp-image-188926\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/suggested-search-terms-from-tiktok.jpeg\" alt=\"Suggested search terms from TikTok\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/suggested-search-terms-from-tiktok.jpeg 1280w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/suggested-search-terms-from-tiktok-509x425.jpeg 509w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/suggested-search-terms-from-tiktok-768x641.jpeg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\"><\/figure>\n\n\n\n\n\n<p>You\u2019d also want to continue account farming\u2014it\u2019s social media, after all. Keep on liking, commenting, and engaging with other videos in your&nbsp;niche.<\/p>\n\n\n\n<p>You know you\u2019re developing authority when your For You page is mostly about your niche, as well as the recommendations you see on Creator Search Insights.<\/p>\n\n\n\n<p>For the search-based videos you\u2019ve published and it\u2019s not ranking, a tactic Charlotte suggests testing is changing the captions or hashtags on those videos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188905-_4nmeg8ckb7dl\"><\/a>Final thoughts<\/h2>\n\n\n\n<p>You can accomplish a lot in four weeks. But like traditional SEO, ranking is a long-term game.<\/p>\n\n\n\n<p>Ultimately, TikTok is all about consistency. So, keep on posting. Ride some trends and have fun. Teach people how to do things in your niche. And continue tweaking your videos to get the best results out of the platform.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It\u2019s a search engine: To learn more about TikTok SEO, I hopped on a call with Charlotte Ang, the co-founder of Traffic Bees, a digital marketing agency based in Singapore that also owns PickleGO, a pickleball equipment store that she<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Read more \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":146,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[390,335],"tags":[],"coauthors":[339],"class_list":["post-188905","post","type-post","status-publish","format-standard","hentry","category-marketing","category-general-seo","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks<\/title>\n<meta name=\"description\" content=\"Start ranking in TikTok search using this four-week TikTok SEO playbook.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks\" \/>\n<meta property=\"og:description\" content=\"Start ranking in TikTok search using this four-week TikTok SEO playbook.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Blog by Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-19T09:12:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1365\" \/>\n\t<meta property=\"og:image:height\" content=\"2048\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Si Quan Ong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@siquanong\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\"},\"author\":{\"name\":\"Si Quan Ong\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/e09e43a1a939a6723fb3c1ebd243f2e7\"},\"headline\":\"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4&nbsp;Weeks\",\"datePublished\":\"2025-06-19T09:12:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\"},\"wordCount\":1920,\"publisher\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/how-to-do-tiktok-seo-a-by-si-quan-ong-general-seo.jpg\",\"articleSection\":[\"General Marketing\",\"General SEO\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\",\"url\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\",\"name\":\"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg\",\"datePublished\":\"2025-06-19T09:12:56+00:00\",\"description\":\"Start ranking in TikTok search using this four-week TikTok SEO playbook.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg\",\"width\":1365,\"height\":2048,\"caption\":\"Charlotte Ang speaking at Ahrefs Evolve\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#website\",\"url\":\"https:\/\/ahrefs.com\/blog\/\",\"name\":\"SEO Blog by Ahrefs\",\"description\":\"Link Building Strategies &amp; SEO Tips\",\"publisher\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ahrefs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\",\"name\":\"Ahrefs\",\"url\":\"https:\/\/ahrefs.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png\",\"width\":2048,\"height\":768,\"caption\":\"Ahrefs\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Ahrefs\/\",\"https:\/\/x.com\/ahrefs\",\"https:\/\/www.linkedin.com\/company\/ahrefs\/\",\"https:\/\/www.youtube.com\/c\/ahrefscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/e09e43a1a939a6723fb3c1ebd243f2e7\",\"name\":\"Si Quan Ong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpga792b2ebf044ff0f390a6e1c76bf4a0e\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpg\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpg\",\"caption\":\"Si Quan Ong\"},\"description\":\"Content marketer @ Ahrefs. I've been in digital marketing for the past 6 years and have spoken at some of the industry\u2019s largest conferences in Asia (TIECon and Digital Marketing Skill Share.) I also write about my curiosities on my Substack.\",\"sameAs\":[\"https:\/\/www.siquanong.com\/\",\"si-quan-ong\",\"https:\/\/x.com\/siquanong\"],\"url\":\"https:\/\/ahrefs.com\/blog\/author\/si-quan-ong\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks","description":"Start ranking in TikTok search using this four-week TikTok SEO playbook.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/","og_locale":"en_US","og_type":"article","og_title":"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks","og_description":"Start ranking in TikTok search using this four-week TikTok SEO playbook.","og_url":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/","og_site_name":"SEO Blog by Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs\/","article_published_time":"2025-06-19T09:12:56+00:00","og_image":[{"width":1365,"height":2048,"url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg","type":"image\/jpeg"}],"author":"Si Quan Ong","twitter_card":"summary_large_image","twitter_creator":"@siquanong","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/"},"author":{"name":"Si Quan Ong","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/e09e43a1a939a6723fb3c1ebd243f2e7"},"headline":"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4&nbsp;Weeks","datePublished":"2025-06-19T09:12:56+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/"},"wordCount":1920,"publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/how-to-do-tiktok-seo-a-by-si-quan-ong-general-seo.jpg","articleSection":["General Marketing","General SEO"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/","url":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/","name":"How to Do TikTok SEO: A Beginner-to-Pro Blueprint in 4 Weeks","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg","datePublished":"2025-06-19T09:12:56+00:00","description":"Start ranking in TikTok search using this four-week TikTok SEO playbook.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/tiktok-seo\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/tiktok-seo\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/06\/charlotte-ang-speaking-at-ahrefs-evolve.jpg","width":1365,"height":2048,"caption":"Charlotte Ang speaking at Ahrefs Evolve"},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/#website","url":"https:\/\/ahrefs.com\/blog\/","name":"SEO Blog by Ahrefs","description":"Link Building Strategies &amp; SEO Tips","publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ahrefs.com\/blog\/#organization","name":"Ahrefs","url":"https:\/\/ahrefs.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","width":2048,"height":768,"caption":"Ahrefs"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Ahrefs\/","https:\/\/x.com\/ahrefs","https:\/\/www.linkedin.com\/company\/ahrefs\/","https:\/\/www.youtube.com\/c\/ahrefscom"]},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/e09e43a1a939a6723fb3c1ebd243f2e7","name":"Si Quan Ong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpga792b2ebf044ff0f390a6e1c76bf4a0e","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/08\/SiQuanOng_2x.jpg","caption":"Si Quan Ong"},"description":"Content marketer @ Ahrefs. I've been in digital marketing for the past 6 years and have spoken at some of the industry\u2019s largest conferences in Asia (TIECon and Digital Marketing Skill Share.) I also write about my curiosities on my Substack.","sameAs":["https:\/\/www.siquanong.com\/","si-quan-ong","https:\/\/x.com\/siquanong"],"url":"https:\/\/ahrefs.com\/blog\/author\/si-quan-ong\/"}]}},"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/188905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/comments?post=188905"}],"version-history":[{"count":0,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/188905\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/media?parent=188905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/categories?post=188905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/tags?post=188905"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/coauthors?post=188905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}