Whats the best language to develop SEO tools?

15 replies
Hi

I'm a SEO but I want to develop my own SEO tools and not depend on third partys. There are plenty of things no SEO tool does out there that I'd love to make myself, but which language is the best to develop a SEO tool'

for instance in which language is written the ahrefs tool? or how does it work?
#develop #language #seo #tools
  • Profile picture of the author chrisranjana.com
    Originally Posted by GarfieldLordofCats View Post

    ... or how does it work?
    That should be first question you need to research.
    Once you know the mechanism then you can research which is the best tool (in this case best programming language) to achieve the result.

    and so on
    Signature

    Chris, Developer, Chrisranjana.com,
    AWS Developer GCP Engineer Python NodeJS Programmer

    {{ DiscussionBoard.errors[11585599].message }}
  • Profile picture of the author Yvon Boulianne
    Any web language will do, PHP, Ruby, Python are the most used but you will also make things faster with framerwork like Laravel or ruby on rails and for sure you will need to know html, css and javascript.
    Signature
    Stop Struggling With Your Website and Marketing
    30$ / task, pay after done!
    {{ DiscussionBoard.errors[11586450].message }}
  • Profile picture of the author paulbadger253
    Hi. It can be any language you choose - from HTML and CSS to Java or Ruby. There is no sense which one, just any of all existing
    {{ DiscussionBoard.errors[11586745].message }}
  • Profile picture of the author YASH PAL
    [DELETED]
    {{ DiscussionBoard.errors[11587221].message }}
  • Profile picture of the author AlvinSmith
    Hey GarfieldLordofCats, You can use any web language like PHP, Java, Ruby, Python etc. There is no restrictions. I hope you understand.
    {{ DiscussionBoard.errors[11590995].message }}
  • Profile picture of the author MSterling
    It's not about programming languages, it's about writing skills.
    Python, Java, Javascript, and even C++ are excellent for this task.
    They are all good, look for information about them, and choose the one you like.
    Good luck, it will not be easy!
    {{ DiscussionBoard.errors[11591575].message }}
  • Profile picture of the author Forseti
    Each programming language has its own advantages and disadvantages. They are just tools for creating other tools. I would recommend Phyton - he is actively developing and easy to learn for beginners.
    {{ DiscussionBoard.errors[11599108].message }}
  • Profile picture of the author A Cop
    Banned
    In my honest opinion, there is no such thing as a best tool for making SEO. You can use any programming language and at the same time, there are lots of open source libraries to choose from for the specific programming language of your choice.

    If you were to build plugins for a custom SEO in WordPress, you would be using HTML, CSS and JavaScript for the user interface then PHP mostly for back-end purpose. Or if you are somewhat the master of software development, you can try using VB .Net, Python or maybe C++ if you are hardcore, then automate things with Selenium.

    You can also make web scrapers or email harvester with any general purpose programming language. You just need the right library and set of tools for it.
    {{ DiscussionBoard.errors[11601888].message }}
  • Profile picture of the author majento
    Originally Posted by GarfieldLordofCats View Post

    Hi

    I'm a SEO but I want to develop my own SEO tools and not depend on third partys. There are plenty of things no SEO tool does out there that I'd love to make myself, but which language is the best to develop a SEO tool'

    for instance in which language is written the ahrefs tool? or how does it work?
    Start with PHP - this is one of the easiest learning languages for web development. As soon as you study it, you will gain a deeper understanding of development processes and your own capabilities.
    {{ DiscussionBoard.errors[11610294].message }}
  • Profile picture of the author quickmoz
    Javascript is good because it can program both front-end and back-end.
    {{ DiscussionBoard.errors[11612654].message }}
  • Profile picture of the author Yvon Boulianne
    After more thinking i would suggest Go, the google programming language as:

    It's statically, strongly typed with a great way to handle errors
    It compiles down to one binary. Just execute it in wherever you want.
    It's faster.
    it support concurrency in a beautiful way (which would be perfect for an seo tool...)
    It's very simple, It is the Golangs killer-feature
    Signature
    Stop Struggling With Your Website and Marketing
    30$ / task, pay after done!
    {{ DiscussionBoard.errors[11612744].message }}
  • Profile picture of the author hassankh
    PHP
    Ruby
    Python ( the best one )
    {{ DiscussionBoard.errors[11612942].message }}
  • I will suggest Python and Reactjs are the best option for developing SEO tools. Because Python has many flexible modules and you can make automation with this language.
    {{ DiscussionBoard.errors[11615425].message }}
  • Profile picture of the author yaji
    The best language is the one you are familiar with, not here to ask the forum. Most languages like PHP, Java can handle this pretty well. Personally I feel this question is off topic because it depends on people's skill sets.
    Signature

    Thanks, Yaji

    Hypnosis Weight Loss Fun Info about Hypnosis Weight Loss | Cheap Car Insurance
    Cat Dandruff All about Cat Dandruff. A Must-Read for Cat Lovers

    {{ DiscussionBoard.errors[11616197].message }}
  • Profile picture of the author drjetri
    anything you like, you can even use tools like uBot and basic python knowledge.
    {{ DiscussionBoard.errors[11618851].message }}
  • Profile picture of the author susan2015parker
    It all depends on which type of SEO tools you want to develop. Research first and see what feature you want to add to an SEO tool. Different programming languages are there that can be used to develop your SEO tool. Developers can help you with this.
    {{ DiscussionBoard.errors[11619167].message }}

Trending Topics