Skip to main content
LucentDev

Ownership Resources

Reference guides for LucentDev clients.

Guides and references for clients taking full ownership of their website and digital presence.

Website Ownership Guide

Last reviewed · May 2026

This guide is a complete reference for owning and managing your website. It covers every platform involved, every responsibility that comes with it, and every situation that may come up over the lifetime of your site.

The Three Platforms That Run Your Website

Your website is not one thing in one place. It is three separate platforms working together — each handling a different part of the job.

GitHub — where your website lives
GitHub stores every file that makes up your website — think of it as a filing cabinet for every version of the site that has ever existed. Every change is saved here first, and the full history is permanent, so it is always possible to look back and see exactly what changed and when.
Vercel — what makes your website live
Vercel is the hosting platform that actually puts your site on the internet. It watches GitHub constantly, and the moment a new change is saved, Vercel automatically rebuilds and publishes the site — usually within about a minute, with no publish button to press.
Spaceship — your domain name
Spaceship is where your domain is registered and managed. It holds the address customers type to reach your site and controls the DNS records that point that address at Vercel. If the account lapses or the DNS is changed incorrectly, the site goes offline — even if everything else is working perfectly.

All three must stay active

They are a chain, and a chain is only as strong as its weakest link. If any one of them has an issue — an expired payment, a lost login, a misconfigured setting — your site is affected. Keeping all three healthy is the single most important habit of website ownership.

How a Change Gets to Your Live Site

Every change to your website — a photo, a phone number, a price update — follows the same path every single time.

  1. A change is made to the website files using VS Code
  2. The changed files are saved and committed using GitHub Desktop with a short description of what changed
  3. GitHub Desktop pushes the commit to GitHub
  4. Vercel detects the new commit automatically
  5. Vercel builds and deploys the updated site within about 60 seconds
  6. Your domain now reflects the change

There is no admin panel

There is no dashboard, no way to change the website by clicking buttons or editing text on a page. Every change, no matter how small, goes through this exact sequence.

What It Takes to Change Your Website

Your site is built with professional web development code. Making changes requires a developer who knows the codebase — not a drag-and-drop editor.

File structure
The site contains dozens of files organized into folders. Knowing which file controls which part of the site takes time to learn. A change to the wrong file will either do nothing or change the wrong thing entirely.
Editing code safely
Code is precise. A missing character or an edit in the wrong place can break the entire site. Every change must be made carefully.
Testing before publishing
Every change should be reviewed in a preview environment before going live. A careful workflow always tests first.
Knowing what not to touch
Some files control how the entire site functions. Editing them without fully understanding them can cause problems that are difficult to reverse. If you are not sure what a file does, do not change it.

If you do not have experience reading and editing code, this is the area where professional help is most often needed. Most business owners outsource this work for the same reason they outsource accounting or legal work, it is faster, safer, and almost always cheaper in the long run than learning a new technical skill from scratch to maintain a single website.

Common Issues and What They Mean

A website is not a static object. Below are the most common issues that come up over the life of a site.

The domain expires
If the domain registration at Spaceship is not renewed, the site goes offline immediately — there is no grace period visitors will notice. Renewals must be tracked and paid before the expiration date, and recovering an expired domain can sometimes be expensive or impossible if someone else registers it first.
A code change breaks something
If a change is pushed to GitHub that contains an error, Vercel will either fail to deploy it or deploy a broken version of the site. Fixing it requires identifying which change caused the problem and either correcting the code or reverting to the previous working version.
The contact form stops working
The contact form sends messages through a third-party email service. If that service has an issue, reaches a usage limit, or its credentials are not renewed, the form will silently stop delivering messages without showing any visible error on the site. Visitors will fill it out and hit submit, believing the message went through, while nothing actually arrives in your inbox. This is one of the most damaging silent failures a website can have.
Performance scores drop
Website performance is measured by Google and directly affects your search rankings. If large files are added without being optimized, if the code becomes bloated over time, or if third-party tools create slowdowns, performance scores will drop and your visibility in search results can decline with them. Performance needs to be watched, not set once.
Search rankings drop
A site that is not actively maintained — without new content, updated information, or periodic technical health checks — will gradually lose ground in search results to competitors who are actively managing theirs. Search engines reward sites that show signs of life. A site that sits still is, in effect, falling behind.

Google Search Console

Google Search Console is a free tool from Google that shows how your website is performing in search results. It tells you which pages are being found, what people are searching for when they find the site, how often they click through, and whether Google has identified any technical issues with how the site is built or indexed. It is the closest thing you have to a window into how Google sees your website.

You now have your own Google Search Console account connected to your domain. Log in any time to review the data. Over time it becomes one of the most useful sources of information about how your site is performing in the real world. One important note: Google Search Console reports problems, it does not fix them. When it flags an issue, acting on it requires either technical knowledge or a developer who can interpret what is being reported and make the corresponding change to the site.

Open Google Search Console

Google Business Profile

Google Business Profile controls how your business appears on Google Search and Google Maps: the name, address, phone number, hours, photos, reviews, and everything else customers see when they look you up. It is completely separate from your website and is managed directly through Google rather than through any of the platforms covered earlier in this guide.

The ongoing responsibilities are straightforward but real: keeping hours accurate (especially around holidays and seasonal changes), responding to reviews as they come in, updating photos periodically so the profile feels current, and correcting any information that changes about the business. A neglected profile — outdated hours, unanswered reviews, missing or stale photos — directly affects how many new customers find you and how much they trust the business before ever picking up the phone or walking in the door.

Accounts You Own and Must Protect

These are the accounts that control your website and online presence. Treat them like keys to your business.

PlatformWhat It ControlsLogin Email
GitHubAll website code and version historyyour email address
VercelWebsite hosting and deploymentyour email address
SpaceshipDomain name registration and DNSyour email address
Google (GSC + GBP)Search visibility and business listingyour email address

If access to any of these accounts is lost, recovery can be slow and in some cases may require identity verification with the platform. That can include things like documents, support tickets, or waiting periods of several days or longer. Store every password in a secure password manager, and keep the recovery email addresses and phone numbers on every account current. The five minutes it takes to update a recovery email is a fraction of the time it takes to regain access to a locked-out account.

When to Call a Developer

Owning your website does not mean doing everything yourself. Bring in help for any of the following.

  • Any change to the website code, for example, text updates, image swaps, price changes, layout adjustments
  • Fixing a broken deployment or a site that has gone offline
  • Diagnosing a drop in search rankings or performance scores
  • Adding a new page, section, or feature
  • Integrating a new tool or third-party service
  • Renewing or transferring the domain if issues arise
  • Anything flagged as an error in Google Search Console that you do not understand

Professional web maintenance does not have to be expensive. A small monthly arrangement with a developer often costs far less than the time and stress of managing everything yourself, and it ensures the site keeps working and improving rather than slowly drifting out of date.

The Keys Are Yours

Taking full ownership of a website is a real commitment, and it deserves to be treated like one. This guide exists so you go in with clear eyes rather than surprises later on. The platforms are reliable, the pipeline that moves changes from code to live site is logical, and with a little time the whole system starts to feel familiar rather than intimidating. You do not have to know everything on day one, you just have to know where to look when something comes up. And if it ever feels like too much, help is available. Owning your website does not mean carrying every piece of it alone.

Questions or need a hand? Reach out at info@lucentdev.com.

← Back to Ownership Resources

CallStart a Project