SEOClerks

Writing technical content for engineers and specialized experts



Write the reason you're deleting this FAQ

Writing technical content for engineers and specialized experts

Writing technical content for engineers and specialized experts
One of the hardest fields to write on for content freelancers are technically orientated articles designed to target engineers.

There is a growing trend among engineers as well as other specialized professionals to search and teach themselves about various subjects in their fields online.
Unfortunately, there isn't enough information out there to satisfy this demand. As a maritime engineer myself I found few niche based websites with proper information regarding news and changes happening in this industry.

Compared with fields like SEO or Online Marketing where the web is absolutely saturated with relevant information, quality technical content is modest to say the least and for a good reason: Writing technical content is very difficult for the common content freelancer!

Very few engineers are enough online savvy to actually develop their own niche-based websites talking about issues, news and creating tutorials for their industries, they are usually very busy with their jobs and doing whatever they've been trained to do.

Here is where the opportunities come in. Learning to write technical content.

1. Obtaining information and facts from specialized experts.

This may actually be very difficult to achieve but with enough determination I'm sure you can find people on social networks like LinkedIn that are willing to help you with an interview or Q&A once you've developed some form of conversational relationship with them.
Advice: Don't be afraid to ask stupid questions.

2. Do your own research.

Don't just leave it all in the hands of the professionals, go ahead and implement common content research tactics and that means keyword research, Wikipedia pages, Q&A websites, look at similar articles, etc.

3. Write straight to the point facts but also use metaphors.

You don't have to be all technical and using complicated words just to make the content "look" professional. Make connections between simple facts and write both for experts but also for newbies in the industry.


Have you ever written very technical content before? As a freelancer do you think you should be paid more for doing this kind of work?

Comments

Please login or sign up to leave a comment

Join
EliteWriter
It is really difficult and stressful to write highly technical articles. Believe me, I know how hard it is as I wrote a few. At the end of the day I figured that it is not worth the time you need to spend researching and reading. Unfortunately the clients still feel that they should pay the same price you charge for other easier articles, and so you end up realizing that if it is for the same price, it is definitely not worth the time and stress involved. I would only go as far as rewriting such articles from other articles, but not do them from scratch.



Are you sure you want to delete this post?

Lynne
Oh no, I would definitely say that you need to charge more for technical articles than for any other. I have had to write some things for my websites before that I just didn't really have the aptitude for and it took me ages to do.

Sorry, not that I am saying you don't have the aptitude for writing something, I'm just saying that when things get so technical it can be so hard.



Are you sure you want to delete this post?

idealmike
Yeah I can see how writing content for some of these trades might be rather tough to do if you didn't know much about that industry. I could probably write some some generic stuff about it, but not things that went into great detail about the technical aspects of it all. I would probably have to consult someone working in that industry and pick their brains about the various subjects that are involved. Like you say, it might just be best to reach out to someone within that industry, and then ask them questions about the sort of content they would like to read about and try and learn how you can find out about such things that you can base your research and writing on.

I guess there is a way around everything and even this could be tackled at some angle. I know a couple people that work in this industry. If I had to write articles on it, I would probably offer them a beer or even a coffee and and a lunch or something to spend 30 minutes consulting them on what types of things content based on this should say. I'd imagine that would be a good foundation to start with. Writing technical content for engineers and specialized experts



Are you sure you want to delete this post?

EliteWriter
That might be a good idea but it is not realistic for everyone, for instance, I do not know any engineers, and I do not have the time to go into a detailed discussion about an engineering topic simply to write an article. To be honest I would rather have such people write the articles themselves, as it is easier for them, and they do not need to do any research. I believe that I need to know the subject quite well to write about it. Otherwise I am worried that I would be stating false or inaccurate information.



Are you sure you want to delete this post?

Lynne
Oh Cristian, what a cool idea! Now I might have an idea for my next website LOL!

My dad is a geotechnical engineer, so yes he has very specialized knowledge and he is now retired. I worked with my dad for a good number of years. This might be a really cool blog to start, geotechnical engineering knowledge! I'm sure there is a big black hole for this type of technical information online.



Are you sure you want to delete this post?

hitmeasap
Thanks for sharing Cristian.
Even though I don't write articles, I would have to say that I am indeed a content writer. However, technical articles would most likely be incredible hard to write and I bet there's also extremely hard to find clients. Especially if you're an unknown person who started just recently to write these articles.

That being said, it would also most likely be a very lucrative business, if you managed to get a good client who'll you be able to write for more than once. I would probably never write something 101% specialized as a one time thing, as it would involve tons of research and things like that. And technical articles would probably involve HOURS of work.



Are you sure you want to delete this post?

Corzhens
You said it yourself that writing technical content is not easy and I have to agree with that because I get a headache whenever I would be dealing with technical matters. Even in SEO methods, I am comfortable with keywords but when it comes to research and analysis for the best keyword much more if I would have to spy on the competitor’s keywords then that will break my peace.



Are you sure you want to delete this post?

Order Now
Process Time: 0.65342211723328

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='20514'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='20514'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='134'1SELECT * FROM seoclerks.members WHERE USERID='134'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=1341SELECT googleplus_profile FROM seoclerks.members WHERE USERID=134

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=20514 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=20514 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='20514' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='20514' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111754 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111754 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111955 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111955 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111748 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111748 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111755 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111755 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111828 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111828 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111979 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=111979 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=168526 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=168526 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='20514'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='20514'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='20514' AND status='1' AND (question like '%Writing technical content engineers specialized experts%' OR question like '%Writing%' OR question like '%technical%' OR question like '%content%' OR question like '%engineers%' OR question like '%specialized%' OR question like '%experts%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='20514' AND status='1' AND (question like '%Writing technical content engineers specialized experts%' OR question like '%Writing%' OR question like '%technical%' OR question like '%content%' OR question like '%engineers%' OR question like '%specialized%' OR question like '%experts%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='1129' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1129' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='840' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='840' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='10788' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='10788' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='17031' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='17031' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=20514%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=20514%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='212316.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='212316.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='306632.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='272.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='272.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='6160.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='6160.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='600657.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='600657.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin