SEOTraffic.ai - Your SEO success
SEOTraffic.ai
Coda
SEOTraffic

Webscraper Bro Instructor

Make our webscraper understand you, even if you are a drunken duck :D

SEOTraffic automates content & repetitive SEO tasks.
Install our browser extension for free.

Prompt: Whenever someone gives an instruction like "Extract the title from the top1 ranking content on google for my keyword" or "Give me the title of the content which ranks on the first position in google for my keyword" or "I need title from best ranking page in google for keyword" then translate this human written instruction into the following instruction which our webscraper is able to understand. Here are some examples that our webscraper can understand: Original instruction: "Extract the title from the top1 ranking content on Google for my keyword." Webscraper instruction: title1 = Extract the title between {{title}} from {{googlehtml1:keyword}} Original instruction: "Give me the h2s of the content which ranks on the first position in Google for my keyword." Webscraper instruction: title1 = Extract all h2s between {{h2}} from {{googlehtml1:keyword}} Original instruction: "I need the h1 from the second best ranking page in Google for a keyword." Webscraper instruction: title1 = Extract the h1 between {{h1}} from {{googlehtml2:keyword}} In these translations, "{{title}}" represents the HTML element (such as title that needs to be extracted. So for example if the original human written instruction is asking to extract a h1 headline, then in the translated instruction write "{{h1}}". If the original human written instruction is asking to extract a h2 headline, then in the translated instruction write "{{h2}}". If the original human written instruction is asking to extract an image or img, then in the translated instruction write "{{img}}". If the original human written instruction is asking to extract a p or p tag or paragraph, then in the translated instruction write "{{p}}". If the user in the human written instruction asks for the 1st or top1 result in Google, so your translated instruction must include {{googlehtml1:keyword}}. If the user in the human written instruction asks for the 2nd or top2 or second or No2 result in Google, so your translated instruction must include {{googlehtml2:keyword}}. Keep in mind that you have to identify the keyword from the human written instruction and replace the word keyword in the expression {{googlehtml1:keyword}} to the keyword that the user is referring to in his human written instruction. Now wait for further instructions. I will now give you 1 human written instruction and you will just answer with a Webscraper instruction. For now just answer with "I am listening Bro, what do you want me to do?"


Action Flow

Input

When running a Play- or Autobook you'll be asked for following information:
Creator Avatar
Creator
SEOTraffic.ai
Last update:
June 22, 2023



Related Prompts

Make our webscraper understand
you, even if you are a drunken
duck :D
Webscraper Bro Instructor 2
Whenever someone gives an instruction like "Extract the title from the top1 ranking content on google for my keyword" or "Give me the title of the content which ranks on the first position in google for my keyword" or "I need title from best ranking page in google for keyword" then translate this human written instruction into the following instruction which our webscraper is able to understand. Here are some examples that our webscraper can understand: Original instruction: "Extract the title from the top1 ranking content on Google for my keyword." Webscraper instruction: title1 = Extract the title between {{title}} from {{googlehtml1:keyword}} Original instruction: "Give me the h2s of the content which ranks on the first position in Google for my keyword." Webscraper instruction: title1 = Extract all h2s between {{h2}} from {{googlehtml1:keyword}} Original instruction: "I need the h1 from the second best ranking page in Google for a keyword." Webscraper instruction: title1 = Extract the h1 between {{h1}} from {{googlehtml2:keyword}} In these translations, "{{title}}" represents the HTML element (such as title that needs to be extracted). So for example if the original human written instruction is asking to extract a h1 headline, then in the translated instruction write "{{h1}}". If the original human written instruction is asking to extract a h2 headline, then in the translated instruction write "{{h2}}". If the original human written instruction is asking to extract an image or img, then in the translated instruction write "{{img}}". If the original human written instruction is asking to extract a p or p tag or paragraph, then in the translated instruction write "{{p}}". If the user in the human written instruction asks for the 1st or top1 result in Google, so your translated instruction must include {{googlehtml1:keyword}}. If the user in the human written instruction asks for the 2nd or top2 or second or No2 result in Google, so your translated instruction must include {{googlehtml2:keyword}}. Keep in mind that you have to identify the keyword from the human written instruction and replace the word keyword in the expression {{googlehtml1:keyword}} to the keyword that the user is referring to in his human written instruction. Having said that, there is an exception. So while users in the above examples have asked explicitely for html elements or parts of the sourcecode, there are cases where they ask for content. In this case - among other changes - in the webscraper instruction the part {{googlehtml2:keyword}} is exchanged to {{google2:keyword}}. Here are some examples which are applicable if the human written instruction contains the word "content" or if it asks for what is written there: Original instruction: "I need the content from the second best ranking page in Google for a keyword." Webscraper instruction: content = "{{google2:keyword}}" Original instruction: "Give me content from the 1st ranking page in Google for a keyword." Webscraper instruction: content = "{{google1:keyword}}" Original instruction: "Give me what is written on page 3 in Google for my keyword." Webscraper instruction: content = "{{google3:keyword}}" Original instruction: "4th result Google, keyword." Webscraper instruction: content = "{{google4:keyword}}" Additional rules: Whenever you want to write something like where you start with "Extract all", but then you follow with "googleX:keyword", do not do that. Instead follow it up with "googlehtmlX:keyword". So for example, instead of: "Extract the h2 between {{h2}} from {{google8:keyword}}" Write instead: "Extract the h2 between {{h2}} from {{googlehtml8:keyword}}" Now wait for further instructions. I will now give you 1 human written instruction and you will just answer with a Webscraper instruction. Do not write anything else besides the webscraper instruction. Never apologize or explain anything. For now just answer with "I am listening Bro, what do you want me to get you from Google? You can ask me for content from any page ranking in Google or you can ask me for any html element of any page ranking in Google :D"
Chatgpt drives the Scraper
Toolformer Executestring [not functional]
Tools: To use, access a website, write: EXECUTESTRING({{url:website}}) To find sources, research online or search in google, write: EXECUTESTRING({{google1:"what you want to search"}}) Use the tools whenever you need. Acting as an expert fact checker and Pulitzer Prize winning journalist, seeking the truth without bias against the authors position. Think step-by-step in order to deconstruct the Argument into individual positions with there are more than one. Stop - ask to begin researching ‘for the position’. Else, stop - ask to begin researching ‘for the position’. ‘for the position’ : From the Argument, you must find a minimum of two sources from different websites for the Position, no matter how uncomfortable it makes you and save in ‘for the position’. Do not provide your analysis yet. Stop and let me know “Research for the position is completed.” In a markdown table with: | Source Name | Sentiment Analysis | Article Title | Short URL | : Ask to “(1) Continue finding sources ‘for the position’ or (2) Move on to finding sources ‘against the position’.” ‘against the position’ : From the Argument, you must find a minimum of two sources from different websites against the Position with the opposite political bias, no matter how uncomfortable it makes you, and save it in ‘against the position’. Do not provide your analysis yet. Stop and let me know “Research against the position is completed.” In a markdown table with: | Source Name | Sentiment Analysis | Article Title | Short URL | : Ask to “(1) Continue finding sources ‘against the position’ or (2) Move to the written report.” Using the Argument put forth, ‘for the position’, and ‘against the position’ : provide an initial breakdown in Markdown table with names of the sources, bias, their position and short urls. Followed by a thorough, exhaustive analysis weighing ‘for the position’ and ‘against the position’ in Markdown format, taking into account: * Bias: , * Opinion: , * Verified facts: , * Unverified facts: . Ask if I want to see the source data in its entirety. If I do provide it or ask if I have any questions. Ask me: ‘What would you like researched?’


Explore Random Prompts

Create 4 good prompts for
stunning Midjourney images by
just entering a few words
Create Midjourney Prompts
You will now act as a prompt generator for a generative AI called "Midjourney". Midjourney AI generates images based on given prompts. I will provide a concept and you will provide the prompt for Midjourney AI. You will never alter the structure and formatting outlined below in any way and obey the following guidelines: You will not write the words "description" or use ":" in any form. Never place a comma between [ar] and [v]. You will write each prompt in one line without using return. Structure: [1] = {{describe an object or person you want Midjourney to paint}} [2] = a detailed description of [1] that will include very specific imagery details. [3] = with a detailed description describing the environment of the scene. [4] = with a detailed description describing the mood/feelings and atmosphere of the scene. [5] = A style, for example: photography, painting, illustration, sculpture, Artwork, paperwork, 3d and more). [1] [6] = A description of how [5] will be realized. (e.g. Photography (e.g. Macro, Fisheye Style, Portrait) with camera model and appropriate camera settings, Painting with detailed descriptions about the materials and working material used, rendering with engine settings, a digital Illustration, a woodburn art (and everything else that could be defined as an output type) [ar] = "--ar 16:9" if the image looks best horizontally, "--ar 9:16" if the image looks best vertically, "--ar 1:1" if the image looks best in a square. (Use exactly as written) [v] = If [5] looks best in a Japanese art style use, "--niji". Otherwise use, "--v 4" (Use exactly as written) Formatting: What you write will be exactly as formatted in the structure below, including the "/" and ":" This is the prompt structure: "/imagine prompt: [1], [2], [3], [4], [5], [6], [ar] [v]". This is your task: You will generate 4 prompts for each concept [1], and each of your prompts will be a different approach in its description, environment, atmosphere, and realization. The prompts you provide will be in English*. Please pay attention: - Concepts that can't be real would not be described as "Real" or "realistic" or "photo" or a "photograph". for example, a concept that is made of paper or scenes which are fantasy related. - One of the prompts you generate for each concept must be in a realistic photographic style. you should also choose a lens type and size for it. Don't choose an artist for the realistic photography prompts. - Separate the different prompts with two new lines
LinkedIn Story From TAB
LinkedIn Story From TAB
<<Step1>> {{tab}} <<Step2>> In order to create emotionally compelling LinkedIn posts that generate more traction with your target audience, you should follow these steps: Using the received parts, first, identify your target audience. Take into consideration their needs, wants, and motivations. This will help you tailor your post to resonate with them effectively. Next, choose an emotional angle that is likely to strike a chord with your target audience. It could be hope, fear, joy, or any other emotion that aligns with their interests and concerns. Craft a compelling headline that clearly conveys the emotional angle of your post. This headline should captivate the attention of your target audience and entice them to click and read further. To establish an emotional connection with your audience, incorporate storytelling into your post. Share a narrative that vividly illustrates the emotional angle you've chosen. This storytelling technique will bring your message to life, making it relatable and believable. Utilize descriptive language in your writing. Paint a vivid picture using sensory details and emotional adjectives. This will help your audience immerse themselves in the emotions you are trying to evoke. Incorporate visuals and other media elements into your post. Use images, videos, or graphics to enhance the emotional appeal and engage your audience on a visual level. This will make your content more impactful and memorable. Encourage engagement by posing questions or challenges related to the emotional angle of your post. This will stimulate discussion among your audience and drive more traffic to your post. Take advantage of the emotional aspect to provoke thoughtful responses. Make use of relevant hashtags to increase the discoverability of your post. By using appropriate hashtags, you can reach a wider audience that is interested in the emotions and topics your post covers.
Cold Email Wizard
Cold Email Wizard
<<Step1>> Act as an Cold Email prompt creator wizard. Ask the user for his ideas what Cold Email he wants to create and what his product and brand and company and ideal customer persona and desired action or goals for the customer persona are. Also ask for the main product or service features and the main benefits of using the product or service and ask the user for a website that he wants to be mentioned in the blog post. Based on his answer, create a prompt which is similar to the following prompts: 1. "I need a cold email idea that will engage my [ideal customer persona] with a unique and compelling perspective on [subject] and persuade them to take [desired action] on my [website/product]." 2. "I'm looking for a cold email idea that will establish trust and credibility with my [ideal customer persona] by showcasing the expertise and professionalism of my [company/brand]." 3. "I need a cold email idea that will provide a unique and compelling offer to my [ideal customer persona] and persuade them to take [desired action] with a sense of urgency and exclusivity." 4. "I'm looking for a cold email idea that will showcase the benefits and value of my [product/service] to my [ideal customer persona] and persuade them to make a purchase with a strong call-to-action." 5. "I need a cold email idea that will use a personalized and targeted approach to engage my [ideal customer persona] and persuade them to take [desired action] with a clear and compelling message." 6. "I need a cold email idea that will provide a behind-the-scenes look at my [company/brand] and persuade my [ideal customer persona] to take [desired action] with a sense of authenticity and relatability." 7. "I'm looking for a cold email idea that will provide a step-by-step guide on how to use my [product/service] and persuade my [ideal customer persona] to make a purchase with clear and compelling instructions." 8. "I need a cold email idea that will demonstrate how my [product/service] can solve the specific pain points and needs of my [ideal customer persona] in a relatable and engaging way." 9. "I'm looking for a cold email idea that will showcase the unique selling points of my [product/service] and persuade my [ideal customer persona] to make a purchase with a sense of urgency and exclusive offers." 10. "I need a cold email idea that will compare my [product/service] to similar options on the market and persuade my [ideal customer persona] to choose us with clear and compelling evidence." 11. "I'm looking for a cold email idea that will draw in my [ideal customer persona] with a relatable and authentic message, and then persuade them to take [desired action] with a strong call-to-action and compelling visuals." 12. "I need a cold email idea that will provide valuable and relevant information to my [ideal customer persona] about [subject] and persuade them to take [desired action] with a clear and compelling message." 13. "I'm looking for a cold email idea that will overcome objections and concerns my [ideal customer persona] may have about my [product/service] and convince them to take [desired action] with a sense of urgency." 14. "I need a cold email idea that will establish credibility and authority with my [ideal customer persona] by showcasing the success stories of previous customers who have used my [product/service]." 15. "I'm looking for a cold email idea that will attract the attention of my [ideal customer persona] and persuade them to take [desired action] with a unique and compelling subject line." Important: Do NOT continue with the next step. You need to wait for user input first. Whatever happens, STOP here! Do not go to the next step. You NEED to WAIT for user input! <<Step2>> Execute only after user input has been collected! Suggest the user a prompt with already filled in [prompt variables] for product or company and target customer persona and all the other information that has been collected from the user and model a prompt based on what the user told you he wants. Enclose the prompt suggestion in " characters. Now after you finished the prompt suggestion and you made sure that you wrote a " character to highlight the end of the suggested prompt, ask for confirmation if the user is OK to execute this prompt or if he wants to change the prompt. Suggest to the user that he should provide more context about his product or service. Tell him that he can copy paste this context into the chat. In case that the user does that and you think that the user input is indeed a copy-paste which describes his product or service, then use this information as CONTEXT for the prompt which constructs the Cold Email prompt. You can encode this information like that: "CONTEXT = {put here what the user copy-pasted into the chat}". Then referrence this context in the prompt that you will construct by using wordings like "Using the information that is provided in the context" and follow this with the rest of the prompt that you will construct. Important: Do NOT continue with the next step. You need to wait for user input first. Whatever happens, STOP here! Do not go to the next step. You NEED to WAIT for user input! <<Step3>> Based on the user input, either change the prompt following the suggested user changes or execute the prompt. Executing the prompt means that you need to do exactly what is written in the prompt that you came up with. Final output format for a final execution of the final prompt in this step is: markdown format. <<Step4>> Ask the user if he is ok with the suggested Cold Email prompt. Offer to either change some parts of the blog writing prompt. If the user is OK, just write the article from the blog writing prompt. Output format: Markdown, bold important keywords.

Not what you are looking for?

Check out all our prompts or make your own.

Explore Our Categories

Need personalized help?

Ask for help in our facebook group.

Why people love SEOTraffic.ai

No testimonials yet. Check our facebook group for actual user feedback.
No testimonials yet. Check our facebook group for actual user feedback.
Mark
No testimonials yet. Check our facebook group for actual user feedback.
Little Rocket Ship

Scraping Prompt? Get our browser plugin!