DEV Community

Discussion on: I'm SEO Consultant, Ask Me Anything!

Collapse
 
missamarakay profile image
Amara Graham

Do you have any resources for learning about SEO from a developer or developer advocate perspective? I know SEO is meaningful, but sometimes I got lost in the "lingo". Maybe a practical SEO cheatsheet or something similar?

Collapse
 
loukilaymen profile image
Aymen Loukil

Hello Amara ! Thank you for this dev/SEO question. I was developer myself and i had the same feeling at the beginning of my career.

Could you please precise a little bit on what field you are feeling lost ? Is it about rendering for search engines bots ? is about websites architecture ? is it about front end performance ? Schema.org implementation ?

Collapse
 
missamarakay profile image
Amara Graham

Oh goodness! You lost me with all of that!

Let's start with the things most relevant to me right now.

Why is "cross posting" the same article or blog on multiple sites considered bad for SEO?
What fields can be used as meta-data? What might be good things to put in meta-data?
Should I care about getting my content ranked? Is it good enough if its on the first page of search and not the top returned result?

Or maybe the bigger question, are these questions considered part of SEO? Or am I such a beginner I'm confusing myself! :)

Thread Thread
 
loukilaymen profile image
Aymen Loukil

Ahaha this comment made me smiling so thank you :)

  • Search engines roles are providing contents (web documents) that answer the users intent / search. They try to push quality results and by quality i mean : unique piece of content (no duplicate), content that answers the right questions, gives value ..etc
    Duplicating the same document over the web makes Google (or any other SE) struggling to understand who is the owner and why should he/she shows one of them and not the other.. Actually you could cross post on a proper SEo way by adding a canonical tag. The canonical tag will tell Google that B; C and D versions of a content are just from A original content. So they point out to A and Google will show A and not others :)

  • Meta data : Hmm the most important ones for SEO are : meta title, meta Description and meta robots. For title : it should describe what the page is about and include the top searched keywords [for that you could use some paid / free SEO tools to find out what people are looking for and an idea about the search volumes]. Meta description also will show up in the SERP (Search Engine Results Page) and its role is about give more information (than title) about the content of the page. Meta Description is important to incite people to click on your result (impact CTR : Click through rate). Meta robots are important for telling Google to index or not this page..

  • What are your content goals ? Getting awreness, customers, buyers, new subscribers for your cloud platform ? :) if yes, you should work to be on the top of returned results, yes. Web is very big...being standing out is not that easy but SEO is for that.

And yeah your questions are part of basic SEO foundations and that's actually a good starting point.

Let me now give you some resources to go further ;)

support.google.com/webmasters/answ...
moz.com/learn/seo
ahrefs.com/blog/learn-seo/

Hope that helps ;)