Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Ahrefs - GAP Analyse projejt
- // @version 0.1
- // @description Finder alle 10 konkurrenter og eksporterer deres organic keywords (Full report)
- // @author Joachim Schubert
- // @match https://ahrefs.com/*
- // @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
- // @grant unsafeWindow
- // @grant GM_getValue
- // @grant GM_setValue
- // @grant GM_openInTab
- // ==/UserScript==
- // Hjemmeside / kundenavn i variabel
- var clientName = $(".m-b-0:nth(1)").text();
- // Indsætter knap
- $(".m-b-0:nth(1)").append("<br><br><p style='background:#F67704;color:white;padding:2.5px 5px 2.5px 5px;px;float:right;border-radius:5px;' class='makeGapLink'>Lav GAP for " + clientName + "</p>");
- // Find 10 konkurrenter
- // Hvis knap er klikket gør dette:
- $('.makeGapLink').click(function(e){
- $("ul:nth(9) li:nth(1)").click();
- setTimeout(
- function()
- {
- // List de 10 konkurrenter i console
- $(".top10organics__competitors__list--url").each(function(index) {
- console.log(index + ": " + $(this).text());
- // Konkurrent URL
- var competitorUrl = $(this).text();
- var url = "https://ahrefs.com/positions-explorer/organic-keywords/v5/subdomains/dk/all/all/all/all/all/all/all/1/traffic_desc?target=";
- GM_setValue("competitorName", competitorUrl);
- var competitorName = GM_getValue("competitorName");
- var competitorUrlNew = "https://ahrefs.com/positions-explorer/organic-keywords/v5/subdomains/dk/all/all/all/all/all/all/all/1/traffic_desc?target=" + competitorName;
- console.log("GT_value: " + competitorName);
- // Åbner de ti konkurrenter Ahrefs URL
- GM_openInTab(competitorUrlNew, true);
- }, 5000);
- });
- // Når tab er åbnet, do thiiiiiis
- if(window.location.href.indexOf("https://ahrefs.com/positions-explorer/organic-keywords/v5/subdomains/dk/all/all/all/all/all/all/all/1/traffic_desc?target=") > -1) {
- setTimeout(
- function()
- {
- $(".export-data").click();
- $("#start_export_button").click();
- }, 1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement