SEO Tools: Visualize Pages And Their Interrelational Linkage

Anyone who knows me knows I love visualizations. I’ve been working on SEO strategies for a site and the beginning of any good strategy is understand the site and quality of its content. Some studies suggest 60% of people think in pictures…that is to say if I said the word “cat” some people will see a cat and some will see the letters cat. Its hard for visual people to grasp complex concepts such as “millions” its harder to produce that word in a visual way in your mind. Similarly when we think about a web site its often hard to grasp the links and relationship between a sites pages. Sure we can create a boring flow chart but it often has to be over simplified and lacks a good representation of the sites content.

internal site links visualization

Recently while working for I found a tool that created some really useful visualizations of the site and the sites pages with linkage between them. I believe the software limits its linkage to 10,000 which is astounding. The site offers information and Pearl Harbor tours while serving as a memorial that includes a page for all the survivors. My focus with this site is to make SEO recommendations and ensure the effective utilization of social media in improving site ranking.

A website visualization for SEO purposes

The free plug for this software is Website Auditor you can use the free evaluation version for as long as you’d like, you just cant save or print anything. Its still something extraordinary for understanding a sites layout. In addition this software includes additional tools for site link building and so on.

I’m excited about my newly discovered free SEO tools. I’m going to make these images for any site I work on. While I want to improve SEO through increased authoritative external links its essential that these links land on a site that utilizes intelligent internal linkage.

The post SEO Tools: Visualize Pages And Their Interrelational Linkage appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


I Have To Share The SEO Love In Oahu

Working For A Travel And History Site I am happy to be working with a repected tour site a site that blends history, patriotism and tours in Hawaii’s Pearl Harbor. Principally I am concerned with increasing the ever important backlinks to propel the site to the top of Google page rankings.

Backlinks are where unrelated sites link to another, giving it relevancy in Google’s eyes. They are like votes of confidence. Keywords have lost their stature in SEO because too often sites capitalized on the over use of a keyword mkaing the content poor for users and only good for search results.

Miserable Failure

Remember when searching Google for “miserable failure” took you to the White House Bio of George Bush? Thats where a backlink campaign associated the term miserable failure to President’s page. Now those days are gone but you can still see the rationale in backlinks defining the anchor text. If hundreds of site linked to your page and in the text of the link they said “Horrible web design” Google would wonder why all of these random sites consider yours so bad.

If you plan to visit Hawaii or know someone who is do check out the tours and feel free to share it with friends and family. The site includes the standard packages you would expect but also includes tours on more than just Oahu. Private tours and as well as helicopter tours add greater adventure while still showing respect for the dead entombed still today.  The USS Arizona is both a graveyard and a memorial. You can few individual pages for all of the survivors and the victims, some pages need content and if you know of anyone concerned with the the attack please pass them the link.

Remember Pearl Harbor

Search queries that bring attention to the site include “how many people died at pearl harbor” or some variation to that … by the way a total of 2403 people died.

I’m looking forward to working on this project.




The post I Have To Share The SEO Love In Oahu appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


How Do You SEO? A Resource For Friends

seo guide

There are a ton of SEO sites free tool and even more that aren’t free. Usually the free ones are just teasers for the paid tools. I’ve collected links to free tools that I have found relevance by using them. Beyond the tools to optimize a sites SEO its important to have at least a foundational understanding of what is SEO. It isn’t what it used to be, sites would simply pick the keywords they wanted to rank for and then repeat that keyword over and over sometimes at the bottom of a page or behind an image where online a search engine would find them. Keywords allowed gamification of rankings and Google stepped away from keywords focusing more on backlinks, links that pointed back to your site.

Before you jump onto these resources do spend sometime reviewing the links below. There are common mistakes and sites can be penalized for appearing to game the system. The first step to proper SEO is quality content. Fix errors and give them something of value too link too.

In order to do SEO here are some backlinks to a few sites that I’ve found useful.


The post How Do You SEO? A Resource For Friends appeared first on Matthew Leffler – Political SEO And Full Stack Developer.




The way your page is optimized can have a huge impact on its ability to rank.

What are On-Page Ranking Factors?

On-page ranking factors can have a big impact on your page’s ability to rank if optimized properly. The biggest on-page factors that affect search engine rankings are:

Content of Page

The content of a page is what makes it worthy of a search result position. It is what the user came to see and is thus extremely important to the search engines. As such, it is important to create good content. So what is good content? From an SEO perspective, all good content has two attributes. Good content must supply a demand and must be linkable.

Good content supplies a demand:

Just like the world’s markets, information is affected by supply and demand. The best content is that which does the best job of supplying the largest demand. It might take the form of an XKCD comic that is supplying nerd jokes to a large group of technologists or it might be a Wikipedia article that explains to the world the definition of Web 2.0. It can be a video, an image, a sound, or text, but it must supply a demand in order to be considered good content.

Good content is linkable:

From an SEO perspective, there is no difference between the best and worst content on the Internet if it is not linkable. If people can’t link to it, search engines will be very unlikely to rank it, and as a result the content won’t drive traffic to the given website. Unfortunately, this happens a lot more often than one might think. A few examples of this include: AJAX-powered image slide shows, content only accessible after logging in, and content that can’t be reproduced or shared. Content that doesn’t supply a demand or is not linkable is bad in the eyes of the search engines—and most likely some people, too.

From: A Visual Guide to Keyword Targeting & On-Page SEO

Title Tag

Title tags are the second most important on-page factor for SEO, after content. You can read more information about title tags here.


Along with smart internal linking, SEOs should make sure that the category hierarchy of the given website is reflected in URLs.

The following is a good example of URL structure:


This URL clearly shows the hierarchy of the information on the page (history as it pertains to video games in the context of games in general). This information is used to determine the relevancy of a given web page by the search engines. Due to the hierarchy, the engines can deduce that the page likely doesn’t pertain to history in general but rather to that of the history of video games. This makes it an ideal candidate for search results related to video game history. All of this information can be speculated on without even needing to process the content on the page.

The following is a bad example of URL structure:


Unlike the first example, this URL does not reflect the information hierarchy of the website. Search engines can see that the given page relates to titles (/title/) and is on the IMDB domain but cannot determine what the page is about. The reference to “tt0468569” does not directly infer anything that a web surfer is likely to search for. This means that the information provided by the URL is of very little value to search engines.

URL structure is important because it helps the search engines to understand relative importance and adds a helpful relevancy metric to the given page. It is also helpful from an anchor text perspective because people are more likely to link with the relevant word or phrase if the keywords are included in the URL.

SEO Best Practice

Content pages are the meat of websites and are almost always the reason visitors come to a site. Ideal content pages should be very specific to a given topic—usually a product or an object—and be hyper-relevant.

The purpose of the given web page should be directly stated in all of the following areas:

  • Title tag
  • URL
  • Content of page
  • Image alt text

Here is an example of a well-laid-out and search engine–friendly web page. All of its on-page factors are optimized.


The content page in this figure is considered good for several reasons. First, the content itself is unique on the Internet (which makes it worthwhile for search engines to rank well) and covers a specific bit of information in a lot of depth. If a searcher had question about Super Mario World, there is a good chance, that this page would answer their query.

Aside from content, this page is laid out well. The topic of the page is stated in the title tag (Super Mario World – Wikipedia, the free encyclopedia), URL (, the page’s content (the page heading, “Super Mario World”), and within the alt text of every image on the page.

The following example is of a poorly optimized web page. Notice how it differs from the first example.


This figure shows a less search engine–friendly example of a content page targeting the term “Super Mario World.” While the subject of the page is present in some of the important elements of the web page (title tag and images), the content is less robust than the Wikipedia example, and the relevant copy on the page is less helpful to a reader.

Notice that the description of the game is suspiciously similar to copy written by a marketing department. “Mario’s off on his biggest adventure ever, and this time he has brought a friend.” That is not the language that searchers write queries in, and it is not the type of message that is likely to answer a searcher’s query. Compare this to the first sentence of the Wikipedia example: “Super Mario World is a platform game developed and published by Nintendo as a pack–in launch title for the Super Nintendo Entertainment System.”. In the poorly optimized example, all that is established by the first sentence is that someone or something called Mario is on an adventure that is bigger than his or her previous adventure (how do you quantify that?) and he or she is accompanied by an unnamed friend.

The Wikipedia example tells the reader that Super Mario World is a game developed and published by Nintendo for the gaming system Super Nintendo Entertainment System–the other example does not. Search results in both Bing and Google show the better optimized page ranking higher.

An Ideally Optimized Web Page

An ideal web page should do all of the following:

  • Be hyper-relevant to a specific topic (usually a product or single object)
    • Include subject in title tag
    • Include subject in URL
    • Include subject in image alt text
    • Specify subject several times throughout text content
  • Provide unique content about a given subject
  • Link back to its category page
  • Link back to its subcategory page (If applicable)
  • Link back to its homepage (normally accomplished with an image link showing the website logo on the top left of a page)

The post ON-PAGE RANKING FACTORS appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


Testing WordPress Connection

Will this post go to all the social media accounts it is supposed too? I dont know lets see. BTW … doing this with an project. Feel free to hire Matthew Leffler on Upwork.

Screen Shot 2018-06-05 at 12.17.00 AM.png .

Heres a random heat map of Louisville to see if images go too.

The post Testing WordPress Connection appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


MOV: SEO Framework 25 steps

Reprint but thought some could find this useful. Its a good read to get a quick and broad understanding of what is involved in SEO of a site.

Repost from Mov
By: Cyrus Shepard
May 14th, 2013

How to Rank: 25 Step Master SEO Blueprint

Advanced SEO

The author’s views are entirely his or her own (excluding the unlikely event of hypnosis) and may not always reflect the views of Moz.
If you’re like most SEOs, you spend a lot of time reading. Over the past several years, I’ve spent 100s of hours studying blogs, guides, and Google patents. Not long ago, I realized that 90% of what I read each doesn’t change what I actually do – that is, the basic work of ranking a web page higher on Google.
For newer SEOs, the process can be overwhelming.
To simplify this process, I created this step by step SEO blueprint. It’s meant as a frameworkfor newer SEOs to build their own work on top of. This basic blueprint has helped, in one form or another, 100s of pages and dozens of sites to gain higher rankings.
Think of it as an intermediate SEO instruction manual, for beginners.
Level: Beginner to Intermediate
Timeframe: 2 to 10 Weeks

What you need to know:The blueprint assumes you have basic SEO knowledge: you’re not scared of title tags, can implement a rel=canonical, and you’ve built a link or two. (If this is your first time to the rodeo, we suggest reading the Beginners Guide to SEOand browsing our Learn SEO section.)

Keyword Research

1. Working Smarter, Not Harder
Keyword research can be simple or hard, but it should always be fun. For the sake of the Blueprint, let’s do keyword research the easy way.
The biggest mistakes people make with keyword research are:
• Choosing keywords that are too broad
• Keywords with too much competition
• Keywords without enough traffic
• Keywords that don’t convert
• Trying to rank for one keyword at a time
The biggest mistake people make is trying to rank for a single keyword at a time. This is the hard way. It’s much easier, and much more profitable, to rank for 100s or even 1,000s of long tail keywords with the same piece of content.
Instead of ranking for a single keyword, let’s aim our project around a keyword theme.
2. Dream Your Keyword Theme
Using keyword themes solves a whole lot of problems. Instead of ranking for one Holy Grail keyword, a better goal is to rank for lots of keywords focused around a single idea. Done right, the results are amazing.

I assume you know enough about your business to understand what type of visitor you’re seeking and whether you’re looking for traffic, conversions, or both. Regardless, one simple rule holds true: the more specific you define your theme, the easier it is to rank.
This is basic stuff, but it bears repeating. If your topic is the football, you’ll find it hard to rank for “Super Bowl,” but slightly easier to rank for “Super Bowl 2014” – and easier yet to rank for “Best Super Bowl Recipes of 2014.”
Don’t focus on specific words yet – all you need to know is your broad topic. The next step is to find the right keyword qualifiers.

3. Get Specific with Qualifiers
Qualifiers are words that add specificity to keywords and define intent. They take many different forms.
• Time/Date: 2001, December, Morning
• Price/Quality: Cheap, Best, Most Popular
• Intent: Buy, Shop, Find
• Location: Houston, Outdoors, Online
The idea is to find as many qualifiers as possible that fit your audience. Here’s where keyword tools enter the picture. You can use any keyword tool you like, but favorites include Wordstream,Keyword Spy, SpyFu, and Bing Keyword Tooland Übersuggest.
For speed and real-world insight, Übersuggestis an all-time SEO favorite. Run a simple query and export over 100 suggested keyword based on Google’s own Autocomplete feature – based on actual Google searches.
Did I mention it’s free?

4. Finding Diamonds in the Google Rough
At this point you have a few dozen, or a few hundred keywords to pull into Google Adwords Keyword Planner.
Pro Tip #1:While it’s possible to run over a hundred keyword phrases at once in Google’s Keyword Planner, you get more variety if you limit your searches to 5-10 at a time.

Using “Exact” search types, we’re looking for 10-15 closely related keyword phrases with decent search volume, but not too much competition.
Pro Tip #2: Be careful trusting the “Competition” column in Google Adwords Keyword Planner. This refers to bids on paid search terms, not organic search.

5. Get Strategic with the Competition
Now that we have a basic keyword set, you need to find out if you can actually rank for your phrases. You have two basic methods of ranking the competition:
• Automated tools like the Keyword Difficulty Tool
• Eyeballing the SERPs
If you have an SEOmoz PRO membership (or even a free trial) the Keyword Difficulty Toolcalculates – on a 100 point scale – a difficulty score for each individual keyword phrase you enter.

Keyword phrases in the 60-70+ range are typically competitive, while keywords in the 30-40 range might be considered low to moderately difficult.
To get a better idea of your own strengths, take the most competitive keyword you currently rank #1 or #2 for, and run it through the tool.
Even without automated tools, the best way to size up the competition is to eyeball the SERPs. Run a search query (non-personalized) for your keywords and ask yourself the following questions:

• Are the first few results optimized for the keyword?
• Is the keyword in the title tag? In the URL? On the page?
• What’s the Page and/or Domain Authority of the URL?
• Are the first few results authorities on the keyword subject?
• What’s the inbound anchor text?
• Can you deliver a higher quality resource for this keyword?

You don’t actually have to rank #1 for any of your chosen words to earn traffic, but you should be comfortable cracking the top five.
With keyword themes, the magic often happens from keywords you never even thought about.
Case Study: Google Algo Update
When SEOmoz launched the Google Algorithm Change HIstory(run by Dr. Pete) we used a similar process for keyword research to explore the theme “Google Algorithm” and more specifically, “Google Algorithm Change.”
According to Google’s search tool, we could expect a no more than a couple thousand visits a month – best case – for these exact terms. Fortunately, because the project was well received and because we optimized around a broad keyword theme of “Google Algorithm,” the Algo Update receives lots of traffic outside our pre-defined keywords.
This is where the long tail magic happens:
How can you improve your chances of ranking for more long tail keywords? Let’s talk about content, architecture, on-page optimization and link building.


6. Creating Value
Want to know the truth? I hate the word content. It implies words on a page, a commodity to be produced, separated from the value it creates.
Content without value is spam.
In the Google Algorithm Update example above, we could have simply written 100 articles about Google’s Algorithm and hoped to rank. Instead, the conversation started by asking how we could create a valuable resource for webmasters.
For your keyword theme, ask first how you can create value.
Value is harder to produce than mere words, but value is rewarded 100x more. Value is future proof & algorithm proof. Value builds links by itself. Value creates loyal fans.
Value takes different forms. It’s a mix of:

• Utility
• Emotional response
• Point of view (positive or negative)
• Perceived value, including fame of the author

Your content doesn’t have to include all 4 of these characteristics, but it should excel in one or more to be successful.
A study of the New York Timesfound key characteristics of content to be influential in making the Most Emailed list.


7. Driving Your Content Vehicle
Here’s a preview: the Blueprint requires you create at least one type of link bait, so now is a good time to think about the structure of your content.
What’s the best way to deliver value given your theme? Perhaps it’s an

• Infographic
• Video series
• A new tool
• An interview series
• Slide deck
• How-to guide
• Q&A
• Webinar or simple blog post

Perhaps, it’s all of these combined.
The more ways you find to deliver your content and the more channels you take advantage of, the better off you’ll be.
Not all of your content has to go viral, but you want to create at least one “tent-pole” piece that’s better than anything else out there and you’re proud to hang your hat on.
If you need inspiration, check out Distilled’s guide to Viral Linkbaitor QuickSprout’s Templates for Content Creation.

8. Title – Most Important Work Goes Here
Spend two hours, minimum, writing your title.
Sound ridiculous? If you’re an experienced title writer like Rand Fishkin, you can break this rule. For the rest of us, it’s difficult to underplay the value delivered by a finely crafted title.
Write 50 titles or more before choosing one.
Study the successful titles on,Mashable, Wired, or your favorite publication.
Whatever you do, read this fantastic post by Dan Shureand the headline resources at CopyBlogger.

9. Length vs. Depth – Why it Matters
How long should your content be? A better question is: How deep should it be? Word count by itself is a terrible metric to strive for, but depth of content helps you to rank in several ways.

• Adds uniquenessthreshold to avoid duplicate content
• Deeper topic explorationmakes your content “about” more
• Quality, longer content is correlated with more linksand higher rankings

1. Uniqueness
At a minimum, your content needs to meet a minimum uniqueness thresholdin order for it to rank. Google reps have gone on record to say a couple sentences is sometimes sufficient, but in reality a couple hundred words is much safer.

1. Long Tail Opportunities
Here’s where the real magic happens. The deeper your content and the more in-depth you can explore a particular topic, the more your content becomes “about.”
The more your content is “about”, the more search queries it can answer well.
The more search queries you can answer well, the more traffic you can earn.
Google’s crawlers continuously read your content to determine how relevant it is to search queries. They evaluate paragraphs, subject headings, photographs and more to try to understand your page. Longer, in-depth content usually send more relevancy signals than a couple short sentences.

III. Depth, Length, and Links

Numerous correlation studieshave shown a positive relationship between rankings and number of words in a document.
“The length in HTML and the HTML within the tag were the highest correlated factors, in fact with correlations of .12 they could be considered somewhat if not hugely significant.

While these factors probably are not implemented within the algorithm, they are good signs of what Google is looking for; quality content, which in many cases means long or at least sufficiently lengthy pages.”
– Mark Collier The Open Algorithm
This could be attributed longer, quality content earning more links. John Doherty examined the relationship between the length of blog posts on SEOmoz and the number of links each post earned, and found a strong relationship.

10. Content Qualities You Can Bank On
If you don’t focus on word count, how do you add quality “depth” to your content?
SEOs have written volumes about how Google might define quality including metrics such as reading level, grammar, spelling, and even Author Rank. Most is speculation, but it’s clear Google does use guidelines to separate good content from bad.
My favorite source for clues comes from the set of questionsGoogle published shortly after the first Panda update. Here are a few of my favorites.

11. LDA, nTopic, and Words on the Page
Google is a machine. It can’t yet understand your page like a human can, but it’s getting close.
Search engines use sophisticated algorithms to model your sentences, paragraphs, blocks, andcontent sections. Not only do they want to understand your keywords, but also your topic, intent, and expertise as well.
How do you know if your content fits Google’s model of expectations?
For example, if your topic is “Super Bowl Recipes,” Google might expect to see content about grilling, appetizers, and guacamole. Content that addresses these topics will likely rank higher than pages that talk about what color socks you’re wearing today.
Words matter.
SEOs have discovered that using certain words around a topic associated with concepts like LDAand nTopicare correlated with higher rankings.
Virante offers an interesting stand alone keyword suggestion toolcalled nTopic. The tools analyzes your keywords and suggests related keywords to improve your relevancy scores.

12. Better than LDA – Poor Man’s Topic Modeling
Since we don’t have access to Google’s computers for topic modeling, there’s a far simpler way to structure your content that I find far superior to worrying about individual words:
Use the keyword themesyou created at the beginning of this blueprint.
You’ve already done the research using Google’s keyword tool to find closely related keyword groups. Incorporating these topics into your content may help increase your relevancy to your given topic.
Example:Using the Google Algorithm project cited above, we found during keyword research that certain keywords related to our theme show up repeatedly, time and time again. If we conducted this research today, we would find phrases like “Penguin SEO” and “Panda Updates” frequently in our results.
Google suggests these terms via the keyword tool because they consider them closely related. So any content that explored “Google Algorithm Change” might likely include a discussion of these ideas.

Note: This isn’t real LDA, simply a way of adding relevant topics to your content that Google might associate with your subject matter.

13. Design Is 50% of the Battle
If you have any money in your budget, spend it on design. A small investment with a designer typically pays outsized dividends down the road. Good design can:
• Lower bounce rate
• Increase page views
• Increase time on site
• Earn more links
• Establish trust
… All of which can help earn higher rankings.
“Design doesn’t just matter, it’s 50% of the battle.”
-Rand Fishkin

Dribbble.comis one of our favorite source of design inspiration.


Here’s the special secret of the SEO Blueprint: you’re not making a single page to rank; you’re making several.
14. Content Hubs
Very few successful websites consist of a single page. Google determines context and relevancy not only by what’s on your page, but also by the pages around it and linking to it.
The truth is, it’s far easier to rank when you create Content Hubs exploring several topics in depth focused around a central theme.
Using our “Super Bowl Recipes” example, we might create a complete section of pages, each exploring a different recipe in depth.

15. Linking the Hub Together
Because your pages now explore different aspects of the same broad topic, it makes sense to link them together.
• Your page about guacamolerelates to your page about nachos.
• Your page about link buildingrelates to your page about infographics.
• Your page about Winston Churchillrelates to major figures of World War II.

It also helps them to rank by distributing PageRank, anchor text, and other relevancy signals.
16. Find Your Center
Content Hubs work best with a “hub” or center. Think of the center as the master document that acts as an overview or gateway to all of your individual content pages.
The hub is the authority page. Often, the hub is a link bait page or a category level page. It’s typically the page with the most inbound links and often as a landing page for other sections of your site.

For great example of Hub Pages, check out:

• CopyBloggers Magnetic Headlines
• Moz’s Learn SEO
• Amazon’s author pages(this one about Stephen King)

On-Page Optimization
17. Master the Basics
You could write an entire book about on-page optimization. If you’re new to SEO, one of the best ways to learn is by using Moz’s On-page Report Card. The tool grades 36 separate on-page SEO elements, gives you a report and suggestions on how to fix each element. Working your way through these issues is an excellent way to learn (and often used by agencies and companies as a way to teach SEO principals)
Beyond the basics, let’s address a few slightly more advanced tactics to take advantage of your unique keyword themes and hub pages, in addition to areas where beginners often make mistakes.
18. Linking Internally for the Reasonable Surfer
Not all links are created equal(One of the greatest SEO blog posts ever written!) So, when you interlink your internal pages within your content hub together, keep in mind a few important points.

• Links from inside unique contentpass more value than navigation links.
• Links higher up the pagepass more value than links further down.
• Links in HTML textpass more weight than image links.

When interlinking your content, it’s best to keep links prominent and “editorial” – naturally link to your most important content pages higher up in the HTML text.
19. Diversify Your Anchor Text – Naturally
If Google’s Penguin update taught us anything, it’s that over-thinking anchor textis bound to get us in trouble.
When you link naturally and editorially to other places on the web, you naturally diversify your anchor text. The same should hold true when you link internally.
Don’t choose your anchor text to fit your keywords; choose your anchor text to fit the content around it.
Practically speaking, this means linking internally with a mix of partial match keyword and related phrases. Don’t be scared to link occasionally without good keywords in the anchor – the link can still pass relevancy signals. When it comes to linking, it’s safer to under-do it than over-do it.

Source: Google’s SEO Starter Guide
20. Title Tags – Two Quick Tips
We assume you know how to write a compelling title tag. Even today, keyword usage in the title tag is one of the most highly correlated on-page ranking factorsthat we know.
That said, Google is getting strict about over-optimizing title tags, and appears to be further cracking down on titles “written for SEO.” Keep this in mind when crafting your title tags
1. Avoid Boilerplates
It used to be common to tack on your business phrase or main keywords to the end of every title tag, like so:
• Plumbing Supplies – Chicago Plumbing and Fixtures
• Pipes & Fittings – Chicago Plumbing and Fixtures
• Toilet Seat Covers – Chicago Plumbing and Fixtures
While we don’t have much solid data, many SEOs are now asserting that “boilerplate” titles tacked on to the end of every tag are no longer a good idea. Brand names and unique descriptive information is okay, but making every title as unique as possible is the rule of the day.
1. Avoid Unnecessary Repetition
Google also appears (at least to many SEOs) to be cracking down on what’s considered the lower threshold of “keyword stuffing.”
In years past it was a common rule of thumb never to repeat your keyword more than twice in the title. Today, to be on the safe side, you might be best to consider not repeating your keywords more than once.
21. Over-Optimization: Titles, URLs, and Links
Writing for humans not only gets you more clicks (which can lead to higher rankings), but hardly ever gets you in trouble with search engines.
As SEOs we’re often tempted to get a “perfect score” which means exactly matching our title tags, URLs, inbound anchor text,and more. unfortunately, this isn’t natural in the real world, and Google recognizes this.
Diversify. Don’t over-optimize.
22. Structured Data
Short and simple: Make structured data part of every webpage. While structured data hasn’t yet proven to be a large ranking factor, it’s future-facing value can be seen today in rich snippet SERPs and social media sharing. In some verticals, it’s an absolute necessity.
There’s no rule of thumb about what structured data to include, but the essentials are:
• Facebook Open Graph tags
• Twitter Cards
• Authorship
• Publisher
• Business information
• Reviews
• Events
To be honest, if you’re not creating pages with structured data, you’re probably behind the times.
For an excellent guide about Micro Data and, check out this fantastic resource from SEOGadget.

Building Links
23. The 90/10 Rule of Link Building
This blueprint contains 25 steps to rank your content, but only the last three address link building. Why so few? Because90% of your effort should go into creating great content, and 10% into link building.
If you have a hard time building links, it may be because you have these numbers reversed.
Creating great content first solves a ton of problems down the line:
• Good content makes link building easier
• Attracts higher quality links in less time
• Builds links on its own even when sleeping or on vacation
If you’re new to marketing or relatively unknown, you may need to spend more than 10% of your time building relationships, but don’t let that distract you from crafting the type of content that folks find so valuable they link to you without you even asking.

24. All Link Building is Relationships – Good & Bad
This blueprint doesn’t go into link building specifics, as there are 100’s of ways to build quality links to every good project. That said, a few of my must have link building resources:
• Jon Cooper’s Complete List of Link Building Strategies
• StumbleUpon Paid Discovery
• Citation Labs
• Promoted Tweets
• Ontolo
• eReleases- Press releases not for links, but for exposer
• BuzzStream
• Paddy Moogan’s excellent Link Building Book
These resources give you the basic tools and tactics for a successful link building campaign, but keep in mind that all good link building is relationship building.
Successful link builders understand this and foster each relationship and connection. Even a simple outreach letter can be elevated to an advanced form of relationship building with a little effort, as this Whiteboard Fridayby Rand so graciously illustrates.
25. Tier Your Link Building… Forever
The truth is, for professionals, link building never ends. Each content and link building campaign layers on top of previous content and the web as a whole like layers of fine Greek baklava.
For example, this post could be considered linkbait for SEOmoz, but it also links generously to several other content pieces within the Moz family and externally as well; spreading both the link love and the relationship building as far as possible at the same time.
SEOmoz links generously to other sites: the link building experience is not just about search engines, but the people experience, as well. We link to great resources and build links for the best user experience possible. When done right, the search engines reward exactly this type of experience with higher rankings.
For an excellent explanation as to why you should link out to external sites when warranted, read AJ Kohns excellent work, Time to Long Click.
One of my favorite posts on SEOmoz was 10 Ugly SEO Tools that Actually Rock. Not only was the first link on the page directed to our own SEO tools, but we linked and praised our competitors as well.
Linkbait at its finest.

The post MOV: SEO Framework 25 steps appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


How Protecting Escort Sites Helped Cloudflare Defend Against DOS Attacks

Original Title: CloudFlare: more traffic than Amazon, Wikipedia, Twitter, Instagram, and Apple combined


This post is part of a consultation series that we’re doing along with our friends at The Next Web and Trend Hunter. Each of the three sites has picked a company that’s effectively utilizing new technologies to get them ahead in their space. Here’s our take on The Next Web’s pick, CloudFlare:

CloudFlare is the internet you’ve never heard of. More than just a content delivery network, the service optimizes massive chunks of the web for delivery, screens out hacking and malware attacks, provides analytics, and more. And the service is growing like wildfire.

A year ago, CloudFlare served about five billion page views a month. Today, the yes-we’re-a-content-delivery-network-but-more serves up an astounding 65 billion pages per month.

“We do more traffic than Amazon, Wikipedia, Twitter, Zynga, AOL, Apple, Bing, eBay, PayPal and Instagram combined,” chief executive Matthew Prince told VentureBeat. “We’re about half of a Facebook, and this month we’ll surpass Yahoo in terms of pageviews and unique visitors.”

And it’s all based on a foundation of free.

Most of CloudFlare’s 1500 daily new clients pay the company precisely zero dollars … and never will. And that’s just fine, because they’re the best marketing a company has ever had.

“Soon after we launched we got a big wave of signups from Turkey, all adult sites, Turkish escort services,” says Prince. “We called up a webmaster and he explained that due to the countries liberal government but conservative population, their services were legal but hated.”

To escape the denial of service (DOS) attacks that Turkish hackers started, the escort services turned to CloudFlare. And then they told all their friends.

“We started to get some small Turkish business,” said Prince, “and they paid us a bit.” Larger companies followed, paying more, and today CloudFlare powers the sites of almost every political party in Turkey, many major businesses, and several large government sites … all bringing in considerable revenue.

But it’s not just about marketing. It’s also about the data.

Later that year, CloudFlare hosted the EuroVision finals. The organizers, who typically get 150 million visitors in the final weeks of the singing competition, were dealing with a denial of service attack. Hearing about CloudFlare, they signed up and five minutes later, were back online.

When the CloudFlare engineers analyzed the attack, they realized that the work they’d done to protect the Turkish escort sites was the key piece of the puzzle protecting EuroVision. In other words, the data from the free protected the large, paid account.

That’s how the 65 billion pages served make sense.

But if you’re going to serve that many pages, you had better be very, very efficient. CloudFlare won’t reveal how many servers the company has, but Prince did say that the company has 14 data centers today, and that it is adding nine more over the next 30 days. And, he told VentureBeat, the company still has the vast majority of the $20 million in venture capital that it raised in 2011.

“Our cost to serve a million pages is about $7, and that includes hardware depreciation, salaries, bandwidth, and more,” Prince told VentureBeat. “That’s a metric we track very closely.”

$7 to deliver a million pages is almost unbelievably efficient, and Prince says that number is about 10 times more efficient, as far as CloudFlare can tell, than either Google or Facebook. He adds the caveat that they are doing some different things than CloudFlare, but it’s still an amazing statistic.

Perhaps Google and Facebook will soon be calling to deliver their pages through CloudFlare.

Original Source:

The post How Protecting Escort Sites Helped Cloudflare Defend Against DOS Attacks appeared first on Matthew Leffler – Political SEO And Full Stack Developer.


Data Studio Demo Report

I’ve shared a Google Data Studio Report about Louisville crime over the last 10 years that I made in an effort to demonstrate some of my reporting and data experience. The target audience for this is Upwork contracts that I am seeking to pick up.

Its a cool tool though that I’ve used to make a lot of helpful reports. Its populated real time from an SQL server I have running on Google Cloud Platform. I’m more proud of the Louisville Voter Data Report but I think it would be a mistake to share that out there with everyone. Heres a teaser image though of a 14 page comprehensive break down of every voter in Jefferson County, their demographics and their voting history.

Screen Shot 2018-05-26 at 9.03.50 PM

The report focuses heavily on voters who have previously voted in a majority of previous elections. People are likely to do the same thing they have always done so these are likely good targets for getting a message out too before election day.

Screen Shot 2018-05-26 at 9.06.34 PM.png

If your interested in cloud computing or data analysis feel free to follow along as I’m going to try and keep an updated discussion of what I experience with the Upwork requirements I receive.

The post Data Studio Demo Report appeared first on Matthew Leffler – Political SEO And Full Stack Developer.