{"id":52295,"date":"2015-08-31T08:00:00","date_gmt":"2015-08-31T06:00:00","guid":{"rendered":"https:\/\/www.humanlevel.com\/sin-categorizar\/como-usar-api-semrush.html"},"modified":"2015-08-31T11:29:00","modified_gmt":"2015-08-31T09:29:00","slug":"how-to-use-semrush-api","status":"publish","type":"post","link":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api","title":{"rendered":"How to use SEMRush API"},"content":{"rendered":"<p>We continue reviewing the APIs of SEO tools, after seeing <a title=\"See how to use the Sistrix API\" href=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-sistrix-api\" target=\"_blank\" rel=\"noopener noreferrer\">how to use the Sistrix API<\/a>, it is the turn to test the <strong>use of the SEMRush API from Google Spreadsheet<\/strong>. As we mentioned in the previous article, the idea is to make use of these SEO tools from Google Spreadsheet, so that we can access both tools from an interface that we use regularly. Therefore it is not necessary to be a programmer or have advanced technical knowledge to <strong>take advantage of the SEMRush API<\/strong>, although if we have programming skills we can incorporate them into the backend of our website.<\/p>\n<p>As we have already discussed the benefits of automating this type of dashboard, let&#8217;s see how to incorporate SEMRush data into our example dashboard.<\/p>\n<h2>Access to SEMRush API<\/h2>\n<p>To access the SEMRush API we need to obtain our API key from the page <a title=\"Obtain API key\" href=\"http:\/\/es.semrush.com\/es\/api-use\/\">http:\/\/es.semrush.com\/es\/api-use\/<\/a>. This is a 32-character alphanumeric code that must be included in all API requests. To know the tool&#8217;s unit consumption, log and other data, we only need to access our profile. From the SEMRush API we will be able to access data related to domains, keywords or what they call <a title=\"Go to SEMRush Analytics API\" href=\"http:\/\/es.semrush.com\/es\/api-analytics\/\" target=\"_blank\" rel=\"noopener noreferrer\">analytics API<\/a>; but also data related to our projects and SEMRush account.<\/p>\n<blockquote><p>The SEMRush API returns data in CSV format, unlike Sistrix, which can return data in <a href=\"https:\/\/www.humanlevel.com\/en\/digital-marketing-dictionary\/xml\" target=\"_blank\" rel=\"noopener noreferrer\">XML<\/a> or JSON format.<\/p><\/blockquote>\n<p>In the case of SEMRush <strong>the API returns an html response with columns separated by semicolons<\/strong>, as if it were a CSV, so to access this data we will make an HTTP request, for example <em>http:\/\/api.semrush.com\/?type=domain_rank&amp;key=API_KEY&amp;export_columns=Dn,Rk,Or,Ot,Oc,Ad,At,Ac&amp;domain=seobook.com&amp;database=us<\/em><\/p>\n<p>In this case we have made a <a title=\"Go to the domain section of the SEMRush API\" href=\"http:\/\/es.semrush.com\/es\/api-analytics\/#domain_rank\" target=\"_blank\" rel=\"noopener noreferrer\">data query related to a domain<\/a> to the SEMRush API with the following parameters:<\/p>\n<ul>\n<li><strong>type<\/strong>: the type of query we want to make, about the domain, keywords, backlinks, etc.<\/li>\n<li><strong>key<\/strong>: our API key.<\/li>\n<li><strong>export_columns<\/strong>: the <a title=\"View available columns in the SEMRush API\" href=\"http:\/\/es.semrush.com\/es\/api-analytics\/#columns\" target=\"_blank\" rel=\"noopener noreferrer\">columns<\/a> we want to get in the API query.<\/li>\n<li><strong>domain<\/strong>: name of the domain from which we want to obtain the information.<\/li>\n<li><strong>database<\/strong>: the database of the country from which we want to obtain the data.<\/li>\n<\/ul>\n<p>Which will return the following response:<\/p>\n<p>[dt_code]Domain;Rank;Organic Keywords;Organic Traffic;Organic Cost;Adwords Keywords;Adwords Traffic;Adwords Cost seobook.com;24041;5249;37332;143496;0;0;0;0;0[\/dt_code]<\/p>\n<p>As you can see in the answer, it always starts with a row with the name of the columns and under it at least one row with the data requested from the SEMRush API. If we <strong>import to Google Spreadsheet the answer using the IMPORTDATA function<\/strong>, in the <strong>spreadsheet<\/strong> we will have each line in a cell. We do not get each data in a cell because Google Spreadsheet handles CSVs with commas as delimiters and the response is received with semicolons.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-20389 size-full\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive.png\" alt=\"API response in Google Spreadsheet\" width=\"654\" height=\"66\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive.png 654w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive-400x40.png 400w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/p>\n<p>To solve this we only have to apply the SPLIT function, this function separates in columns a text by the delimiter that we indicate. For example, to transform A1 into columns by the semicolon delimiter we will use the function <span class=\" default-formula-text-color\" dir=\"auto\">SPLIT<\/span><span class=\" default-formula-text-color\" dir=\"auto\">(<\/span><span dir=\"auto\">A1<\/span><span class=\" default-formula-text-color\" dir=\"auto\">,<\/span><span class=\" string \" dir=\"auto\">&#8220;;&#8221;<\/span><span class=\" default-formula-text-color\" dir=\"auto\">) with which we would obtain the following result in Google Spreadsheet<\/span>.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-20390\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive-parseada.png\" alt=\"SEMRush API response in Google Spreadsheet parsed\" width=\"694\" height=\"64\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive-parseada.png 694w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/respuesta-api-drive-parseada-400x37.png 400w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/p>\n<p>This way we already have each data in a cell of our spreadsheet and we can reference them from our dashboard. We could get each data in one cell, but by doing it as a whole we can save requests and therefore units used from our API, since SEMRush consumes units of our account credit based on the number of rows downloaded, not columns.<\/p>\n<h2>Completing our scorecard<\/h2>\n<p>As we discussed in the previous article on the Sistrix API, setting up a dashboard makes more sense when we can get data from various tools. This will save us from having to access each of the tools to compare data from several domains. Therefore we add the data concerning <a title=\"Learn about the organic positioning service\" href=\"https:\/\/www.humanlevel.com\/en\/industries\" target=\"_blank\" rel=\"noopener noreferrer\">organic positioning<\/a> and AdWords\u00a0as we have just seen.<\/p>\n\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-20396\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/datos-api-semrush.png\" alt=\"Semrush API data in Drive\" width=\"1014\" height=\"341\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/datos-api-semrush.png 1014w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/datos-api-semrush-400x135.png 400w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/datos-api-semrush-754x254.png 754w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/datos-api-semrush-900x303.png 900w\" sizes=\"auto, (max-width: 1014px) 100vw, 1014px\" \/><\/p>\n<p>We add the SEMRush API key to the configuration tab and in another tab we get the SEMRush API data for each domain to reference and format it from the dashboard.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-20393\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/cuadro-mando-sistrix-semrush.png\" alt=\"Drive dashboard with Sistrix and Semrush data\" width=\"932\" height=\"480\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/cuadro-mando-sistrix-semrush.png 932w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/cuadro-mando-sistrix-semrush-400x206.png 400w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/cuadro-mando-sistrix-semrush-754x388.png 754w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/cuadro-mando-sistrix-semrush-900x464.png 900w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><\/p>\n<p>If <strong>we make use of the conditional formats of the Drive spreadsheets<\/strong>, we do not need to have graphs to be able to analyze the data at a glance. If we review the data from the above snapshot of the 5 randomly chosen domains we can draw the following conclusions:<\/p>\n<ul>\n<li>Despite having a lower number of indexed pages, bikestocks.es seems to be the domain with the best SEO visibility, it could be the best optimized of the 5. On the opposite side is retto.com, which with a higher number of pages has worse visibility indicators.<\/li>\n<li>The domain bikester.es could be the one that is investing the most in AdWords.<\/li>\n<li>The retto.com domain is the one with the best indicators in social networks, it is possible that it is maintaining more of its profiles than the rest of the competitors.<\/li>\n<\/ul>\n<p>To this example that you can download from <a title=\"See the sample scorecard\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1i-4hi8fuEkXcVz2bu4NjAbiK_n9JUuVVvBD_GXLhduQ\/edit?usp=sharing\">this link<\/a>, you can add other indicators offered by Sistrix, SEMRush or any other tool with API. Remember that for the dashboard to work we must configure the Sistrix and SEMRush API keys in the Settings tab. This type of table is useful when monitoring our site against our competitors or to have some indicators to compare the data of a domain that has asked us for a quotation against its competitors.<\/p>\n\n<section class=\"rounded-xlg cta-image\">\n<div>\n<p class=\"gb-text cta-abovetitle\">Tu marca, visible y encontrable<\/p>\n\n\n\n<p class=\"gb-text cta-title\">Est\u00e1s a un paso de dominar tu categor\u00eda online<\/p>\n\n\n\n<a class=\"gb-text btn\" href=\"#anchor-formulario\">Start now<\/a>\n<\/div>\n\n\n\n<img loading=\"lazy\" class=\"gb-media-f45eabef\" alt=\"\" title=\"HL20-SEO\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/HL20-SEO-1-e1770805082974.png\" width=\"500\" height=\"400\"\/>\n<\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>We continue reviewing the APIs of SEO tools, after seeing how to use the Sistrix API, it is the turn to test&#8230;<\/p>\n","protected":false},"author":7,"featured_media":45542,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[349],"tags":[416],"class_list":["post-52295","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","tag-seo-tools"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to use SEMRush API<\/title>\n<meta name=\"description\" content=\"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use SEMRush API\" \/>\n<meta property=\"og:description\" content=\"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api\" \/>\n<meta property=\"og:site_name\" content=\"Human Level\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-31T06:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-08-31T09:29:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jose Emeterio Vicente\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vicentesabuco\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Emeterio Vicente\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api\"},\"author\":{\"name\":\"Jose Emeterio Vicente\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#\\\/schema\\\/person\\\/0054039a4ee43f8db760a3c06e790fe7\"},\"headline\":\"How to use SEMRush API\",\"datePublished\":\"2015-08-31T06:00:00+00:00\",\"dateModified\":\"2015-08-31T09:29:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api\"},\"wordCount\":1011,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/como-usar-api-semrush.png\",\"keywords\":[\"SEO tools\"],\"articleSection\":[\"SEO\\\/GEO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api\",\"name\":\"How to use SEMRush API\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/como-usar-api-semrush.png\",\"datePublished\":\"2015-08-31T06:00:00+00:00\",\"dateModified\":\"2015-08-31T09:29:00+00:00\",\"description\":\"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#primaryimage\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/como-usar-api-semrush.png\",\"contentUrl\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/como-usar-api-semrush.png\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\\\/how-to-use-semrush-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/www.humanlevel.com\\\/en\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SEO\\\/GEO\",\"item\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/blog\\\/seo\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to use SEMRush API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#website\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/en\",\"name\":\"Human Level\",\"description\":\"Web positioning and online marketing consultant Human Level\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.humanlevel.com\\\/en?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#organization\",\"name\":\"Human Level\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/en\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/logohl25x3.png\",\"contentUrl\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/logohl25x3.png\",\"width\":600,\"height\":93,\"caption\":\"Human Level\"},\"image\":{\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/human-level-communications\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/humanlevelcommunica\",\"https:\\\/\\\/bsky.app\\\/profile\\\/humanlevel.bsky.social\",\"https:\\\/\\\/instagram.com\\\/humanlevel\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/en#\\\/schema\\\/person\\\/0054039a4ee43f8db760a3c06e790fe7\",\"name\":\"Jose Emeterio Vicente\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/1x1-joseemeterio-vicente-26-96x96.jpg\",\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/1x1-joseemeterio-vicente-26-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/www.humanlevel.com\\\/wp-content\\\/uploads\\\/1x1-joseemeterio-vicente-26-96x96.jpg\",\"caption\":\"Jose Emeterio Vicente\"},\"description\":\"Head of R&D and SEO Consultant at Human Level. Computer Engineering graduate. SEO and Web Analytics expert, Google Analytics certified. Instructor for the Professional SEO-SEM Master\u2019s program at Kschool.\",\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/jose_emeterio_vicente\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vicentesabuco\",\"https:\\\/\\\/x.com\\\/vicentesabuco\"],\"url\":\"https:\\\/\\\/www.humanlevel.com\\\/en\\\/author\\\/jose\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use SEMRush API","description":"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.","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:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api","og_locale":"en_US","og_type":"article","og_title":"How to use SEMRush API","og_description":"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.","og_url":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api","og_site_name":"Human Level","article_published_time":"2015-08-31T06:00:00+00:00","article_modified_time":"2015-08-31T09:29:00+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png","type":"image\/png"}],"author":"Jose Emeterio Vicente","twitter_card":"summary_large_image","twitter_creator":"@vicentesabuco","twitter_misc":{"Written by":"Jose Emeterio Vicente","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#article","isPartOf":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api"},"author":{"name":"Jose Emeterio Vicente","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/person\/0054039a4ee43f8db760a3c06e790fe7"},"headline":"How to use SEMRush API","datePublished":"2015-08-31T06:00:00+00:00","dateModified":"2015-08-31T09:29:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api"},"wordCount":1011,"commentCount":0,"publisher":{"@id":"https:\/\/www.humanlevel.com\/en#organization"},"image":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#primaryimage"},"thumbnailUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png","keywords":["SEO tools"],"articleSection":["SEO\/GEO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api","url":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api","name":"How to use SEMRush API","isPartOf":{"@id":"https:\/\/www.humanlevel.com\/en#website"},"primaryImageOfPage":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#primaryimage"},"image":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#primaryimage"},"thumbnailUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png","datePublished":"2015-08-31T06:00:00+00:00","dateModified":"2015-08-31T09:29:00+00:00","description":"We show you how to use SEMRush API and query data from Google Spreadsheet to complete our example dashboard.","breadcrumb":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#primaryimage","url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png","contentUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/como-usar-api-semrush.png","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-use-semrush-api#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.humanlevel.com\/en"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.humanlevel.com\/en\/blog"},{"@type":"ListItem","position":3,"name":"SEO\/GEO","item":"https:\/\/www.humanlevel.com\/en\/blog\/seo"},{"@type":"ListItem","position":4,"name":"How to use SEMRush API"}]},{"@type":"WebSite","@id":"https:\/\/www.humanlevel.com\/en#website","url":"https:\/\/www.humanlevel.com\/en","name":"Human Level","description":"Web positioning and online marketing consultant Human Level","publisher":{"@id":"https:\/\/www.humanlevel.com\/en#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.humanlevel.com\/en?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.humanlevel.com\/en#organization","name":"Human Level","url":"https:\/\/www.humanlevel.com\/en","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/","url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logohl25x3.png","contentUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logohl25x3.png","width":600,"height":93,"caption":"Human Level"},"image":{"@id":"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/human-level-communications","https:\/\/www.youtube.com\/user\/humanlevelcommunica","https:\/\/bsky.app\/profile\/humanlevel.bsky.social","https:\/\/instagram.com\/humanlevel"]},{"@type":"Person","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/person\/0054039a4ee43f8db760a3c06e790fe7","name":"Jose Emeterio Vicente","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/1x1-joseemeterio-vicente-26-96x96.jpg","url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/1x1-joseemeterio-vicente-26-96x96.jpg","contentUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/1x1-joseemeterio-vicente-26-96x96.jpg","caption":"Jose Emeterio Vicente"},"description":"Head of R&D and SEO Consultant at Human Level. Computer Engineering graduate. SEO and Web Analytics expert, Google Analytics certified. Instructor for the Professional SEO-SEM Master\u2019s program at Kschool.","sameAs":["https:\/\/www.instagram.com\/jose_emeterio_vicente","https:\/\/www.linkedin.com\/in\/vicentesabuco","https:\/\/x.com\/vicentesabuco"],"url":"https:\/\/www.humanlevel.com\/en\/author\/jose"}]}},"_links":{"self":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/comments?post=52295"}],"version-history":[{"count":5,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52295\/revisions"}],"predecessor-version":[{"id":54927,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52295\/revisions\/54927"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/media\/45542"}],"wp:attachment":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/media?parent=52295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/categories?post=52295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/tags?post=52295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}