Slide 1

Slide 1 text

Wanted: Link Wranglers Taming your site's wild herd Josep M Felip 
 Learning Technologies Group PLC Speakerdeck.com/jmfelip @jmfelip

Slide 2

Slide 2 text

#BrightonSEO SEOs Internal links Howdy Partners?Tired of seeing your internal links running wild across your website like unbroken stallions? Grab your spurs, saddle up and let’s lasso them into an optimised herd. And let’s get your website galloping ahead of your competition 


Slide 3

Slide 3 text

Why are internal links important? #BrightonSEO

Slide 4

Slide 4 text

internal links make bots happy #BrightonSEO That’s what they were created for! So let’s give them links to discover and let’s pray to Google almighty for all of them to be indexed!

Slide 5

Slide 5 text

Better User experience #BrightonSEO Internal links guide our users to the most important pages where they will discover more content, spend more time, reduce bounce rate, and hopefully…

Slide 6

Slide 6 text

and hopefully convert #BrightonSEO

Slide 7

Slide 7 text

Logical information structure #BrightonSEO Internal links help us create a logical information structure, for SE quickly discover and understand what the site is about. By categorising content we create topical authority and we tell Google our site is relevant to users and worth ranking

Slide 8

Slide 8 text

Relevancy #BrightonSEO Internal links help us to get more relevancy. We can influence the relevancy of certain kwds with the anchor text and associate specific kwds to that page to improve rankings

Slide 9

Slide 9 text

Which links do we want? #BrightonSEO All those links that can be more relevant to influence the destination page. Those links surrounded by a good semantic field, from a page that attracts good amount of traffic. 


Slide 10

Slide 10 text

How do we get them? #BrightonSEO Ladies and Gentlemen, let me introduce you to 
 The Magnificent Three! 


Slide 11

Slide 11 text

+ + The magnificent three #BrightonSEO

Slide 12

Slide 12 text

Config - Custom > Link Positions #BrightonSEO Open Screaming Frog, go to the Crawl config menu, Custom, then Custom link positions 


Slide 13

Slide 13 text

JM Felip -SEO Manager Config - Custom > Link Positions #BrightonSEO Here are the Semantic HTML tags where SF is going to look for links. Awesome, isn’t it? 


Slide 14

Slide 14 text

#BrightonSEO Well, not so fast cowboy! 
 There’s more than meet the eye here…

Slide 15

Slide 15 text

< header > < nav > < aside < section < section < footer > < main Semantic html #BrightonSEO We actually want to get the links within the tag (associated to a class). Why? 
 Because there are the links with more potential to influence destinationg pages, surrounded with a good semantic field.

Slide 16

Slide 16 text

JM Felip -SEO Manager Link Positions #BrightonSEO We tell SF to get the links within our selected class for the tag. In this case “post_content”. 
 1. Click Add 2. Move it up just below 1 2

Slide 17

Slide 17 text

JM Felip -SEO Manager getting blog class #BrightonSEO But how do we get that class? Easy! From a previous regular crawl. Select a URL

Slide 18

Slide 18 text

getting blog class #BrightonSEO Go to the INLINKS tab and look for the Link Path colum. There you’ll see the class for that link from the Content position

Slide 19

Slide 19 text

getting blog class #BrightonSEO Here’s a bit larger. In this case we only need what’s inside the quotes. 
 But what happens if we don’t have a class? Well, then we can use the ID

Slide 20

Slide 20 text

getting id/xpath #BrightonSEO If there’s no class, it’s likely that the main area has an ID. You just get this path, the DIV where the ID is, and chuck it into your custom link position

Slide 21

Slide 21 text

Link Position xpath #BrightonSEO Like this. Simple as pie!

Slide 22

Slide 22 text

JM Felip -SEO Manager Export links to gsheet #BrightonSEO Once we’ve run our crawl it’s time to export our links to the spreadsheet, our warehouse. 
 We’ll select all the URLs from the crawl

Slide 23

Slide 23 text

JM Felip -SEO Manager Export links to gsheet #BrightonSEO Then, from the lower part, we go to the INLINKS tab and select EXPORT. 
 This will create a CSV file that we’ll export to our Google Drive

Slide 24

Slide 24 text

JM Felip -SEO Manager Clean up your sheet #BrightonSEO x x Now that we have our data in the spreadhseet, it’s time to clean it up. Make sure you exclude all non-wanted links, like these ones from the Sitemap

Slide 25

Slide 25 text

Taming links with looker studio #BrightonSEO From the template I’m gonna share with you, we connect our spreadsheet to Looker Studio. There are 3 sections, broken down here. 
 This is the first one where you select the URL you want to focus on. There are some handy filters (URL & Anchor). 
 You can see where all the links come from in the score cards.

Slide 26

Slide 26 text

Taming links with looker studio #BrightonSEO The second area is where we have all the data for the focus URL: where the links come from, anchor text, the link position and the number of links

Slide 27

Slide 27 text

Taming links with looker studio #BrightonSEO The 3rd area, at the bottom, is where you can see the stats: where the links come from and the % of them over the total. To the right, you see anchor texts used and % over total

Slide 28

Slide 28 text

Taming links with looker studio #BrightonSEO In detail: we select the URL that we want to focus on. Then you’ll see how all the data changes

Slide 29

Slide 29 text

Taming links with looker studio #BrightonSEO Here we can see how all the data has changed and where the links are coming from for that particular URL.

Slide 30

Slide 30 text

Taming links with looker studio #BrightonSEO Here you can see we’ve applied the filter and we can only see the links coming from the blog

Slide 31

Slide 31 text

Taming links with looker studio #BrightonSEO And finally, here we can see the stats. Quite important: how many anchor texts are we using to link to the destination page. This is where you get creative folks!

Slide 32

Slide 32 text

Results #BrightonSEO If we’ve done our job well, here’re the results after taming your links and work them out! 
 A bit more than 20 positions up in only 15 days!

Slide 33

Slide 33 text

Results #BrightonSEO And here a jump of around 30 to 60 positions up! In only 15 days!

Slide 34

Slide 34 text

Look for a unique class. If not possible, create your own or get the xPath 
 #BrightonSEO Takeaway

Slide 35

Slide 35 text

Rename your new Links position. Place it always after the Head Takeaway #BrightonSEO

Slide 36

Slide 36 text

Connect to Looker Studio using the template Takeaway #BrightonSEO

Slide 37

Slide 37 text

Looker Studio template https://lookerstudio.google.com/s/ i9CGmeS4wVM https://docs.google.com/spreadsheets/d/ 1SuPCpEwpYWT9zx3trgqV3LT6lNJFQUjx RCXPZPxRGnw/edit?usp=drive_link spreadsheet #BrightonSEO

Slide 38

Slide 38 text

Thank y’all! #BrightonSEO @jmfelip linkedin.com/in/jmfelip/