Sign Up For Newsletter
Rapbank

[rapbank]

admin

VoiceRank360 Review

Have you ever used every inch of possibilities to rank higher on Google?

There are so many ways how to rank your website higher as possible. One of them is “Position Zero” also called “The Answer Box.” It will automatically prompt whenever people use Google by “Voice.” That’s right I’m talking about voice searches.

Every second, minute, hour, day, or year voice search are continually getting bigger and bigger in the online market. According to tech experts, Google Text Search will be outdated little by little, and Voice Search will surpass its efficiency in years to come.

This means this is the right time to take advantage Position Zero in ranking your sites above others. And today, I have the perfect software to help you.

Introducing Voice Rank 360!

This is a powerful cloud-based software that can help you optimize their website for Voice Search Rankings. It is able to reverse engineer Google’s “Position ZERO” Ranking Factors.

Amazing, right?

Wanna know more? Let’s go check this review!

Features

1. Identifies the Missing Key Factors For Google Voice Ranking
2. See Exactly How To Fix Everything (To help you Rank First Spot On Google!)
3. Allows You To Check Unlimited Clients And Generate Voice Unlimited Reports
4. Removes Your Need To Cold Call Anyone, Ever! No Hussle!

What Types Of Businesses Can Benefit By Being The First Ones To Dominate Position Zero From Google Answer BOX?

VoiceRank360-Review1

1. Restaurants
2. Coffee Shops
3. Hotels
4. Motels
5. Bed & Breakfast
6. Doctors
7. Lawyers
8. Plumbers
9. Contractors
10. Retail Shops
11. Ecom Shops
12. Car Mechanic

How Does It Work?

This is super easy. Just follow their simple 3 step process below:

1. Scan & Identify Voice Ranking Factors (our system does the heavy lifting)
2. Download a detailed PDF Report with all issues(This is all done for you)
3. Send out PDF Report along with the offer to fix it for them. (Using our Done For You Emails)

You can check their demo video as well below:

voice-rank-review-images-1

Conclusion

There you have it! Awesome points to consider for your decision making. I should say, “don’t hesitate anymore.” This is a million dollar industry in the near future. This is the time to take advantage of this one-time opportunity.

Check it out NOW!

60 Things to Double-Check Before Launching a Website

This may be of some interest.

Admit it: Launching a new website is stressful — even for the most seasoned digital marketers.

Websites are complex. There are so many things that are easily overlooked, like a broken link or a misspelled word. 

And of course, a handful of things could go very, very wrong. Like what if you forget to test an important data capture form and then lose out on generating a bunch of new leads? Or worse, what if you forget to properly set up site redirects, and those valuable search engine visitors get a page not found message?

Instead of worrying about the what ifs, wouldn’t it be much easier to have a comprehensive website checklist to run down before every site launch? One that you could use for enterprise websites, microsites, landing pages, and everything in between?

Well, you’re in luck because I’ve put together the following list of 60 things to check before launching a website. It’s the same list that our team uses at our digital agency, and it’s a list you can copy, edit, and make your own based on the software you’re using to launch and host your website.

We’ve grouped items into seven categories related to page content, design, functionality, SEO, branding, analytics, security, and compliance. Keep on reading to make sure you don’t forget a thing before your next launch.

Don’t have time to check all 60? Here’s a list of the most important highlights from each section:

Check for Consistent Page Content

First, take some time to review all of the content on your website with a fine-tooth comb. Of course, that means page content, but don’t forget about your premium content too. From data-driven content and downloadable documents to rich media such as videos and images, you want to make sure everything is in place, working properly, and looking beautiful.

So my suggestion is to check the following items once — and then check them again. You really don’t want to miss a single typo or grammatical error.

Make sure text is accurate and error free.

  1. Web copywriting has been proofread. Spelling and grammar are correct.
  2. Copyright date (perhaps in the footer) includes the current year.
  3. Company contact details are accurate throughout the website.
  4. Generic content, such as lorem ipsum, has been properly removed and replaced.
  5. All premium content, such as case studies, ebooks, and whitepapers, have been proofread. Spelling and grammar are correct.

Create clear content structure.

  1. Paragraphs, headers, lists, and other formatting are correct.
  2. Images are in the correct places, formatted and working on all devices.
  3. Videos are in the correct places, formatted and working on all devices.
  4. Audio files are in the correct places, formatted and working on all devices.
  5. All premium content, such as case studies, ebooks, and whitepapers, are stored in their proper libraries/databases and work properly.
  6. Rights to images, fonts, and other content have been properly licensed and/or cited.

Test your website design and its functionality.

Second, take the necessary steps to ensure that the site design is pixel perfect. If you have a responsive website (and you definitely should), you need to check the design across all devices. Your site should be looking good not just on an office desktop, but also on laptops, tablets, and mobile phones.

Test the site for User Experience (UX).

  1. Website pages are compatible across browsers (IE 7 8, 9 and 10, Firefox, Chrome, Safari).
  2. Website pages are compatible across devices (Android, iPhone, tablets).
  3. CSS/HTML is properly validated.

Insure your design is aesthetically pleasing.

  1. Scripts are optimized across web pages.
  2. Images are optimized across web pages.
  3. CSS is optimized across web pages.
  4. Favicon is in place and rendering properly.
  5. Paragraph styles are working properly (headers, lists, block quotes).

Test your conversion path’s functionality.

Third, take some time to test and validate all of the different features on your website. Lead generation forms, social sharing, CRM integration, and any other technology should work flawlessly across your website.

  1. Forms are submitting data properly.
  2. Thank-you message or page displays after form is submitted.
  3. Form data is being emailed to a recipient and/or stored in a company database.
  4. Auto-responders are working properly (if applicable).
  5. Internal links across web pages are working properly.
  6. External links across web pages are working properly, and open in a new tab.
  7. Social media share icons are working properly.
  8. Feeds are working properly (RSS, news, social media).
  9. Company logo is linked to the homepage.
  10. Load time for site pages is optimized.
  11. 404 Redirect pages are in place (page-not-found.aspx).
  12. Integrations with third-party tools, such as your CRM, e-commerce software, and/or marketing platform, are running smoothly.

Optimize your site for search engines.

Fourth, take some time to ensure that your website has been given a solid foundation for SEO success. From site architecture and content hierarchy to metadata and XML sitemaps, do not leave any stone unturned.

Technical SEO

  1. Pages have unique page titles (fewer than 70 characters, includes keywords).
  2. Pages have unique meta descriptions (fewer than 156 characters, includes keywords).
  3. Pages have keywords (fewer than 10, all words appear in page copy).
  4. A dynamic XML sitemap has been created.
  5. The XML sitemap has been submitted to search engines.
  6. Page URLs consistently reflect site information architecture.
  7. 301 redirects are in place for all old URLs (redirecting old to new pages).
  8. rel=”nofollow” tags are in place on applicable links and pages.

Optimize your metadata.

  1. Metadata is properly in place for any content in an RSS feed.
  2. Metadata is properly in place for any social media sharing content.
  3. Spelling and grammar are correct in all metadata.
  4. Alt tags have been added to every image.

Keep your branding consistent.

Once you’ve decided on a brand message and tone, stay consistent throughout all platforms. This will make you look more legitimate, credible, and memorable.

  1. Make sure your website’s color scheme is consistent with your previous branded content.
  2. Copy edit text for brand voice to ensure consistent brand voice and style.
  3. Make sure all company taglines and mission statements are up to date.

Prepare to monitor analytics.

Fifth, make sure your website is set up to capture web data and analytics. This valuable information will allow you to continually improve your website going forward, so you don’t want to forget this stuff.

  1. Your website analytics codes have been inserted on website.
  2. Relevant IP addresses have been excluded from analytics tracking.
  3. Funnels and goals have been properly created in your analytics software (if applicable).
  4. Google Webmaster and Google Analytics accounts have been properly synced.
  5. Google Ads accounts have been properly synced (if applicable).

Make sure your site is secure and backed up.

Sixth, you can prevent loss of data and protect against malware and other damages by properly setting up site security and regular backups.

  1. 24/7 monitoring scripts are installed.
  2. A copy of the final website has been made for backup purposes.
  3. Ongoing copies of the website are being created and stored on a regular basis.
  4. Passwords and other website credentials are stored in a secure database.

Comply with all applicable laws.

Finally, make sure your website complies with any applicable laws and regulations. Internet law can be sticky, and each industry has its own set of rules to follow. So it’s best to consult with your legal counsel to make sure you aren’t missing anything — this post is not legal guidance. Here are a few you might need to know about:

  1. Web pages offer accessibility for users with disabilities (WAI-ARIA).
  2. Web pages announce if the website uses cookies (required in some countries).
  3. Website is compliant with usage rights for purchased or borrowed code, images, and fonts.
  4. Terms and privacy policies are visible to website visitors.
  5. Website is PCI compliant (if you’re storing and processing credit cards).

Resources for Launching Your First Website

Launching a new website can be a tedious task, but you can alleviate some of the stress by using this comprehensive website launch checklist.

If you’re just getting started on your first website and are looking for tools to help you streamline your process, start your 14-day free trial of our CMS.

Editor’s Note: This blog post was originally published in August 2014, but was updated for comprehensiveness and freshness in January 2019.

Thank you for reading.

China coronavirus symptoms: Here’s what the CDC is checking for as the Wuhan outbreak spreads

This may be of some interest.

The virus, which the CDC is calling 2019-nCoV, is causing pneumonia in China. The risk to Americans is low, but U.S. health officials aren’t taking any chances.

The outbreak of a mysterious virus that was first detected in the central Chinese city of Wuhan continues to spread. Health authorities in China just confirmed 139 new cases of pneumonia linked to the virus, including two cases in Beijing and one in Shenzhen. A third death has also been confirmed, CNN reported.

Read Full Story

Thank you for reading.

Mining Reddit for Content Ideas in 5 Steps – Whiteboard Friday

This may be of some interest.

Posted by DanielRussell

For marketers, Reddit is more than a tool to while away your lunch break. It’s a huge, thriving forum with subreddits devoted to almost any topic you can imagine — and exciting new content ideas lurk within threads, just waiting to be discovered. In this edition of Whiteboard Friday, Daniel Russell takes you through five simple steps to mine Reddit for content ideas bolstered by your target audience’s interest.

Video Transcription

Howdy, Moz fans. Welcome to another edition of Whiteboard Friday. My name is Daniel Russell. I’m from an agency called Go Fish Digital. Today we’re going to be talking about mining Reddit for content ideas.

Reddit, you’ve probably heard of it, but in case you haven’t, it’s one of the largest websites on the internet. It gets billions of views and clicks per year. People go there because it is a great source of content. It’s really entertaining. But it also means that it’s a great source of content for us as marketers. So today what we’re going to be talking about is two main groups here.

We’re going to first be talking about the features of Reddit, the different things that you can use on Reddit to find good content ideas. Then we’re going to be talking about five steps that you can take and apply today to start finding ideas for your company, for your clients and start getting that successful content. 

Features of Reddit

So first, Reddit as a breakdown here.

Subreddits

First, a big feature of Reddit is called subreddits. They’re essentially smaller forums within Reddit, a smaller forum within a forum dedicated to a particular topic. So there might be a forum dedicated to movies and discussing movies. There’s a forum dedicated to food and talking about different types of food, posting pictures of food, posting recipes.

There is a forum for just about everything under the sun. If you can think of it, it’s probably got a forum on Reddit. This is really valuable to us as marketers because it means that people are taking their interests and then putting it out there for us to see. So if we are trying to do work for a sports company or if we’re trying to do work for our company that’s dentistry or something like that, there is a subreddit dedicated to that topic, and we can go and find people that are interested in that, that are probably within our target markets.

Upvoting and downvoting

There’s upvoting and downvoting. Essentially what this is, is people post a piece of content to Reddit, and then other users decide if they like it or not. They upvote it or they downvote it. The stuff that is upvoted is usually the good stuff. People that are paying really close attention to Reddit are always upvoting and downvoting things. Then the things that get the most upvotes start rising to the top so that other people can see it.

It’s super valuable to us again because this helps verify ideas for us. This helps us see what’s working and what’s not. Before we even put pen to paper, before we even start designing everything, we can see what has been the most upvoted. The most upvoted stuff leads to the next big feature, which is rankings. The stuff that gets voted the most ends up ranking on the top of Reddit and becomes more visible.

It becomes easier for us to find as marketers, and luckily we can take a look at those rankings and see if any of that matches the content we’re trying to create. 

Comments

There’s the comments section. Essentially what this is, is for every post there’s a section dedicated to that post for comments, where people can comment on the post. They can comment on comments. It’s almost like a focus group.

It’s like a focus group without actually being there in person. You can see what people like, what people don’t like about the content, how they felt about it. Maybe they even have some content ideas of their own that they’re sharing in there. It’s an incredibly valuable place to be. We can take these different features and start digging in to find content ideas using these down here.

Reddit search & filters

Search bar

The search bar is a Reddit feature that works fairly well. It will probably yield mediocre results most of the time. But you can drill down a little further with that search bar using search parameters. These parameters are things like searching by author, searching by website.

Search parameters

There are a lot of different searches that you can use. There’s a full list of them on Reddit. But this essentially allows you to take that mediocre search bar and make it a little bit more powerful. If you want to look for sports content, you can look specifically at content posted from ESPN.com and see what has been the most upvoted there. 

Restrict results to subreddit

You can restrict your results to a particular subreddit. So if you’re trying to look for content around chicken dishes, you’re doing work for a restaurant and you’re trying to find what’s been the most upvoted content around chicken, you don’t want people calling each other chickens. So what you can do is restrict your search to a subreddit so that you actually get chicken the food rather than posts talking about that guy is a chicken.

Filter results

You can filter results. This essentially means that you can take all the results that you get from your search and then you can recategorize it based off of how many upvotes it’s gotten, how recently it was posted, how many comments it has. 

Filter subreddits

Then you can also filter subreddits themselves. So you can take subreddits, all the content that’s been posted there, and you can look at what’s been the most upvoted content for that subreddit.

What has been the most controversial content from that subreddit? What’s been the most upvoted? What’s been the most downvoted? These features make it a really user-friendly place in terms of finding really entertaining stuff. That’s why Reddit is often like a black hole of productivity. You can get lost down it and stay there for hours.

That works in our benefit as marketers. That means that we can go through, take these different features, apply them to our own marketing needs, and find those really good content ideas. 

5 steps to finding content ideas on Reddit

So for some examples here. There’s a set of key steps that you can use. I’m going to use some real-world examples, so some true-blue things that we’ve done for clients so that you can see how this actually works in real life.

1. Do a general search for your topic

The first step is to do a general search for your topic. So real-world example, we have a client that is in the transportation space. They work with shuttles, with limos, and with taxis. We wanted to create some content around limos. So the way we started in these key steps is we did a general search for limos.

Our search yielded some interesting things. We saw that a lot of people were posting pictures of stretch limos, of just wild limo interiors. But then we also saw a lot of people talking about presidential limos, the limos that the president rides in that have the bulletproof glass and everything. So we started noticing that, hey, there’s some good content here about limos. It kind of helped frame our brainstorming and our content mining. 

2. Find a subreddit that fits

The next step is to find a subreddit that fits that particular topic. Now there is a subreddit dedicated to limos. It’s not the most active. There wasn’t a ton of content there. So what we ended up doing was looking at more broad subreddits. We looked at like the cars subreddit.

There was a subreddit dedicated to guides and to breakdowns of different machines. So there were a lot of breakdowns, like cutaways of the presidential limos. So again, that was coming up. What we saw in the general search was coming up in our subreddit specific search. We were seeing presidential limos again.

3. Look at subreddit content from the past month

Step 3, look at that sub’s particular content from the past month. The subreddit, for example, that we were looking at was one dedicated to automobiles, as I had mentioned earlier. We looked at the top content from that past month, and we saw there was this really cool GIF that essentially took the Chevy logo back from like the ’30s and slowly morphed it over the years into the Chevy logo that we saw today.

We thought that was pretty cool. We started wondering if maybe we could apply that same kind of idea to our presidential limo finding that we were seeing earlier. 

4. Identify trends, patterns, and sticky ideas

Number 4 was to identify trends, patterns, and sticky ideas. Sticky ideas, it just means if you come across something and it just kind of sticks in your head, like it just kind of stays there, likely that will happen for your audience as well.

So if you come across anything that you find really interesting, that keeps sticking in your head or keeps popping up on Reddit, it keeps getting lots of upvotes, identify that idea because it’s going to be valuable. So for us, we started identifying ideas like morphing GIFs, the Chevy logo morphing over time. We started identifying ideas like presidential limos. People really like talking about it.

5. Polish, improve, and up-level the ideas you’ve found

That led us to use Step Number 5, which is to take those ideas that we were finding, polish them, improve them, one up it, take it to the next level, and then create some content around that and promote it. So what we did was we took those two ideas, we took presidential limos and the whole morphing GIF idea over time, and we combined them.



We found images of all of the presidential limos since like the ’50s. Then we took each of those presidential limos and we created a morphing GIF out of them, so that you started with the old presidential limos, which really weren’t really secure. They were convertibles. They were normal cars. Then that slowly morphed up to the massive tanks that we have today. It was a huge success.

It was just a GIF. But that idea had been validated because we were looking at what was the most upvoted, what was the most downvoted, what was ranked, what wasn’t ranked, and we saw some ideas that we could take, one up, and polish. So we created this morphing presidential limo, and it did really well.

It got coverage in a lot of major news networks. ABC News picked it up. CBS talked about it. It even got posted to Reddit later and performed really well on Reddit. It was all because we were able to take these features, mine down, drill down, find those good content ideas, and then polish it and make it our own. 

I’m really interested to hear if you’ve tried this before. Maybe you’ve seen some really good ideas that you’d like to try out on Reddit.

Do you have like a favorite search function that you use on Reddit? Do you like to filter by the past year? Do you like a particular subreddit? Let me know down in the comments. Good luck mining ideas. I know it will work for you. Have a great day.

Video transcription by Speechpad.com

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

Thank you for reading.

Smart Funnelz PRO Review

Most of the marketers are struggling to generate leads online. This maybe because creating their own Sales Funnels and Money Pages are not on their line of expertise. These two play an important role in internet marketing.

It is a requirement to have an eye-catching and engaging Sales Funnel. That is to draw more attention from other people. However, the process is not that easy. You’re either looking at investing hours, weeks & months learning how to put together landing pages, sales funnels and digital products that at times don’t even make any money. Worst case scenario, you will end up paying designers and buying digital tools.

Good thing I have the perfect app that will help you achieve a perfect one! Introducing Smart Funnelz PRO!

This is a new breakthrough software leverages free traffic to get you more leads, sales, and commissions in minutes. It uses the power of quizzes and polls to get you big results. Amazing, right?

Wanna know more? Let’s go check this review!

SmartFunnelz

Features

1. Three Types of Quizzes and Polls Can Be Created
2. Insert Video & Images Into Your Quizzes
3. Never-Before-Seen Technology Creates Profitable Quiz Funnels With “Money Pages”
4. Create Simple Lead Funnels With Different Types of Quizzes In Under 60 Seconds
5. Create “Money Pages” To Generate Instant Profit
6. Use “Money Pages” To Giveaway Products, Offers Discounts & Coupon Codes
7. Money Pages Allow You To Sell Products & Services With One Click
8. Monetize Your “Money Pages” With Adverts
9. Beautiful Drag & Drop Funnel Builder
10. Build Your List Whilst Driving Profits
11. Instant FREE Viral Traffic With 1-Click Social Sharing
12. Capture Email Addresses Before Displaying Results
13. Redirect To ANY Page Automatically Once Results Are Displayed
14. Create ‘Money Pages’ To Monetize Your Audience
15. Variety of Money Pages Can Be Created From The Beautiful Templates
16. Capture Unlimited Leads FAST With Your Money Pages
17. Sell Products & Services With Just One Click
18. Offer Discounts & Coupon Codes
19. Use The Money Pages To Giveaway Products
20. Get Viral Free Traffic With 1-Click Social Sharing

SmartFunnelz2

How Does It Work?

Start Getting Hot Leads And Boost Your Conversions In Just 3 Simple Steps:

Step #1
Login to the Smart Funnelz dashboard click ‘Start’ to create a campaign

Step #2
Easily customize your new funnel, the op-in, and add a money page anywhere you want with just a few mouse clicks (no technical skills or experience needed)

Step #3
Sit back as you get massive engagement, collect leads, and generate sales & commissions!

Watch The Awesome Smart Funnelz In Action…

Conclusion

There you have it! I hope you will invest in this software because this is worth it. Take advantage of the best price right now. Otherwise you will end up getting the high price. With its 30-day Money Back Guarantee, you can never go wrong. Hurry and click the Buy Button now!

The perfect argument

This may be of some interest.

Every political structure, every organization, every relationship has at least one.

The topic, that once you bring it up, must be addressed. An argument so existential that it cannot be left alone. An argument that gets to the crux of the matter, one that’s so fraught everything else pales in comparison.

I can’t even type an example from today’s world here, because if I do, the entire point of the post will be taken over by waves of urgent outrage.

Which is my point.

The purpose of the perfect argument is to make sure we don’t actually get anything done. The perfect argument is perfect because it never ends, because it is a trap for our focus and our energy. And the best reason to bring it up is that it permits someone to veto the forward motion that was about to happen somewhere else.

Perhaps the response is, “you’re right, that’s urgent, let’s discuss it after we fix the problem we’re currently working on.” Or maybe, “we need a forum to make real headway on the topic you want to discuss, but this isn’t it.”

 

[PS Today, we’re launching sign-ups for The Real Skills Conference. It’s a worldwide video conference that you can do from your desktop. In less than three hours, you’ll have a chance to connect with others on a similar journey. You’ll discover new co-conspirators, learn new approaches and find the confidence to do the work that’s in front of you. It happens on January 17th, hope to see you there.]

Thank you for reading.

Why fitness trackers may not give you all the ‘credit’ you hoped for

This may be of some interest.

Why fitness trackers may not give you all the ‘credit’ you hoped for

January is a time when many people make resolutions – and then break themAlmost 60% of Americans will resolve to exercise more, but fewer than 10% will stick with their resolution. A key to keeping resolutions is ensuring they are measurable, and a simple way to track activity is through a wearable smartwatch or fitness tracker. Indeed, almost one in five adults has used a fitness tracker.

Wearable fitness trackers can also help improve medical care by providing insights into physical activity, heart rate, location and sleep patterns. My research team uses wearable fitness tracker data with smart home sensors to help older adults live safely and independently. We also study wearable fitness tracker data along with electronic medical records and genomic data to investigate the causes of gestational diabetes. Many other researchers utilize wearable fitness trackers to better understand how lifestyles can impact health. Read more…

More about Wearables, Fitness Tracker, Tech, and Consumer Tech

Thank you for reading.

How to Optimize Your Online Marketing Plan: A 4-Step Process

This may be of some interest.

Want to be sure your next marketing plan is optimized for the future? Looking for a framework to follow? In this article, you’ll discover a four-step process to audit and adjust your next marketing plan. #1: Evaluate Your Branding and Online Footprint to Ensure Consistency First, you need to address brand health. Does your brand […]

The post How to Optimize Your Online Marketing Plan: A 4-Step Process appeared first on Social Media Marketing | Social Media Examiner.

Thank you for reading.

Intro to Python – Whiteboard Friday

This may be of some interest.

Posted by BritneyMuller

Python is a programming language that can help you uncover incredible SEO insights and save you time by automating time-consuming tasks. But for those who haven’t explored this side of search, it can be intimidating. In this episode of Whiteboard Friday, Britney Muller and a true python expert named Pumpkin offer an intro into a helpful tool that’s worth your time to learn.

Click on the whiteboard image above to open a high resolution version in a new tab!

Video Transcription

Hey, Moz fans. Welcome to another edition of Whiteboard Friday. Today we’re talking all about introduction to Python, which is why I have a special co-host here. She is a ball python herself, total expert. Her name is Pumpkin, and she’s the best. 

What is Python?

So what is Python? This has been in the industry a lot lately. There’s a lot of commotion that you should know how to use it or know how to talk about it. Python is an open source, object-oriented programming language that was created in 1991.

Simpler to use than R

Some fun facts about Python is it’s often compared to R, but it’s arguably more simple to use. The syntax just oftentimes feels more simple and common-sense, like when you’re new to programming. 

Big companies use it

Huge companies use it. NASA, Google, tons of companies out there use it because it’s widely supported.

It’s open source

It is open source. So pretty cool. While we’re going through this Whiteboard Friday, I would love it if we would do a little Python programming today. So I’m just going to ask that you also visit this in another tab, python.org/downloads. Download the version for your computer and we’ll get back to that. 

Why does Python matter?

So why should you care? 

Automates time-consuming tasks

Python is incredibly powerful because it helps you automate time-consuming tasks. It can do these things at scale so that you can free up your time to work on higher-level thinking, to work on more strategy. It’s really, really exciting where these things are going. 

Log file analysis

Some examples of that are things like log file analysis. Imagine if you could just set up an automated system with Python to alert you any time one of your primary pages wasn’t being crawled as frequently as it typically is. You can do all sorts of things. Let’s say Google crawls your robots.txt and it throws out a server error, which many of you know causes huge problems. It can alert you. You can set up scripts like that to do really comprehensive tasks. 

Internal link analysis

Some other examples, internal link analysis, it can do a really great job of that. 

Discover keyword opportunities

It can help you discover keyword opportunities by looking at bulk keyword data and identifying some really important indicators. 

Image optimization

It’s really great for things like image optimization. It can auto tag and alt text images. It can do really powerful things there. 

Scrape websites

It can also scrape the websites that you’re working with to do really high volume tasks. 

Google Search Console data analysis

It can also pull Google Search Console data and do analysis on those types of things.

I do have a list of all of the individuals within SEO who are currently doing really, really powerful things with Python. I highly suggest you check out some of Hamlet Batista’s recent scripts where he’s using Python to do all sorts of really cool SEO tasks. 

How do you run Python?

What does this even look like? So you’ve hopefully downloaded Python as a programming language on your computer. But now you need to run it somewhere. Where does that live? 

Set up a virtual environment using Terminal

So first you should be setting up a virtual environment. But for the purpose of these examples, I’m just going to ask that you pull up your terminal application.

It looks like this. You could also be running Python within something like Jupyter Notebook or Google Colab. But just pull up your terminal and let’s check and make sure that you’ve downloaded Python properly. 

Check to make sure you’ve downloaded Python properly

So the first thing that you do is you open up the terminal and just type in “python –version.” You should see a readout of the version that you downloaded for your computer. That’s awesome. 

Activate Python and perform basic tasks

So now we’re just going to activate Python and do some really basic tasks. So just type in “python” and hit Enter. You should hopefully see these three arrow things within your terminal. From here, you can do something like print (“Hello, World!”). So you enter it exactly like you see it here, hit Enter, and it will say “Hello, World!” which is pretty cool.



You can also do fun things like just basic math. You can add two numbers together using something like this. So these are individual lines. After you complete the print (sum), you’ll see the readout of the sum of those two numbers. You can randomly generate numbers. I realize these aren’t direct SEO applications, but these are the silly things that give you confidence to run programs like what Hamlet talks about.

Have fun — try creating a random number generator

So I highly suggest you just have fun, create a little random number generator, which is really cool. Mine is pulling random numbers from 0 to 100. You can do 0 to 10 or whatever you’d like. A fun fact, after you hit Enter and you see that random number, if you want to continue, using your up arrow will pull up the last command within your terminal.

It even goes back to these other ones. So that’s a really quick way to rerun something like a random number generator. You can just crank out a bunch of them if you want for some reason. 

Automating different tasks

This is where you can start to get into really cool scripts as well for pulling URLs using Requests HTML. Then you can pull unique information from web pages.

You can pull at bulk tens of thousands of title tags within a URL list. You can pull things like H1s, canonicals, all sorts of things, and this makes it incredibly easy to do it at scale. One of my favorite ways to pull things from URLs is using xpath within Python.

This is a lot easier than it looks. So this might be an xpath for some websites, but websites are marked up differently. So when you’re trying to pull something from a particular site, you can right-click into Chrome Developer Tools. Within Chrome Developer Tools, you can right-click what it is that you’re trying to scrape with Python.

You just select “Copy xpath,” and it will give you the exact xpath for that website, which is kind of a fun trick if you’re getting into some of this stuff. 

Libraries

What are libraries? How do we make this stuff more and more powerful? Python is really strong on its own, but what makes it even stronger are these libraries or packages which are add-ons that do incredible things.

This is just a small percentage of libraries that can do things like data collection, cleaning, visualization, processing, and deployment. One of my favorite ways to get some of the more popular packages is just to download Anaconda, because it comes with all of these commonly used, most popular packages.

So it’s kind of a nice way to get all of it in one spot or at least most of them. 

Learn more

So you’ve kind of dipped your toes and you kind of understand what Python is and what people are using it for. Where can you learn more? How can you start? Well, Codecademy has a really great Python course, as well as Google, Kaggle, and even the Python.org website have some really great resources that you can check out.

This is a list of individuals I really admire in the SEO space, who are doing incredible work with Python and have all inspired me in different ways. So definitely keep an eye on what they are up to:

But yeah, Pumpkin and I have really enjoyed this, and we hope you did too. So thank you so much for joining us for this special edition of Whiteboard Friday. We will see you soon. Bye, guys.

Video transcription by Speechpad.com

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

Thank you for reading.