DEV Community

Sheary Tan
Sheary Tan

Posted on

What to consider when creating a new site?

Hope you're great ☺️!

Let's help those who wanted to create a site as a portfolio/marketing etc! No matter what level of coding you're in, let's share your thought! 😄

What do you have to consider when creating a new blogging site, personal website, company website etc?

In terms of:

Development

1) The stack you use (MEAN stack, MERN stack, LAMP stack etc)
2) Serverless or not
3) Web design ideas

Marketing

1) Search Engine Optimization (SEO)
2) Google Adwords
3) How do you reach your audience and promote your site?

And anything you would like to add!

Let's help each other out, happy coding! ☺️

Alt Text

Top comments (9)

Collapse
 
shaijut profile image
Shaiju T

Some points: 😄

  1. Great Good looking user friendly landing pages, With good title , images, videos etc Check unbounce for examples.
  2. Make your website load fast. Search for speed, performance , fast load in dev.to
  3. Try PWA if required.
  4. Create a Good Sidebar sticky menu for mobile users.
  5. Try One Page if required , to boost one page SEO add the external pages link in the footer.

Hope helps. 👍

Collapse
 
anilsansak profile image
Yaşar Anıl Sansak

I am going to comment solely on the Development part of your question since this is the part I am most comfortable with :)

If the website is going to be only about showing your portfolio or static content, I think GatsbyJS does a wonderful job to fulfill all your needs. It is fast, easy to code(if you know react) and convenient. Also with Netlify, you can host your static website for free(300 build minutes per month is pretty good) and it eliminates a lot of stuff for you.

To answer the design part, it is really up to you. You can always get professional help. If you want to handle the design part yourself, looking at other website designs is always a good idea to get inspired :) You can check behance or dribbble.

GatsbyJS: gatsbyjs.org/
Netlify: netlify.com/
Behance: behance.net/
Dribbble: dribbble.com/

Cheers :)

Collapse
 
shearytan profile image
Sheary Tan

Yes, GatsbyJS is great, can't agree with this more!

Just had a look on those links, I guess I'm ready to get my hands dirty.. haha. Thanks for the info and the links! :)

Collapse
 
jmfayard profile image
Jean-Michel 🕵🏻‍♂️ Fayard

First get started.
Push something to production, make it publicly available and share it with people.
Everything else is a distraction.

Collapse
 
shearytan profile image
Sheary Tan

There are actually way too many noises out there! Like what you said, get started first, and see where it goes :D

Collapse
 
shearytan profile image
Sheary Tan

Agree! Wordpress helps you with mostly everything once you've got your site up for just $5. The only thing you've to focus on is the content planning.

Great tips! Thanks for sharing! :D

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

I don't know much about SEO, but I would consider Meta tags and On-site SEO, at the very least.

Collapse
 
shearytan profile image
Sheary Tan

Yes, these two are the very basic we have to optimize as a developer. Thanks for sharing! :D

Collapse
 
mnlwldr profile image
manuel

In the last time, I made few simple pages for friends etc.
I used Jekyll and simple HTML, CSS and JavaScript. I push everything to GitHub and Netlify do the rest.