top of page
Writer's pictureFahad H

9 Best Blog and Domain Name Generators

Finding the perfect new domain name for your website or blog can be a tricky task. You may have just decided to start a blog on the WordPress blogging platform, but what the hell do you call your new site?

You will want something that is memorable, unique to you and your business and also something that might relate to your main keywords for SEO purposes. There are literally thousands of articles on how to choose a great domain name for a blog or website. The best way to get started is to use a blog name generator to get the creative juices flowing.

Why you might want to use a blog name generator?

  1. You’re looking to make a new blog, but don’t know which blog name to choose.

  2. You’re looking to set up a new website, but don’t know which domain name to choose.

  3. You’ve simply run out of ideas.

  4. Every single domain name that you’ve looked has already been taken. :(

  5. Your brand name or business name has been registered and you’re looking for variations.

But, instead of spending hours brainstorming the best website or blog name for your business, you can try one of the many great online tools for doing it for you. The idea of a domain name generator or blog name generator is not new and there are loads of them available. However, you’ll want to use one that will be simple to use and produce the best results as well.

Let’s take a look at some of the best…

Check if your ideal domain name is available with BlueHost – Free domain + email when you buy hosting:

[vc_btn title=”Latest Deal – BLUEHOST for just $2.95 p/m + FREE Domain Name” color=”warning” size=”lg” align=”center” link=”url:https%3A%2F%2Fmakeawebsitehub.com%2Fgo%2Fbluehost||target:%20_blank|”]

[vc_empty_space height=”50px”]


Domain.com is a very popular domain name registrar, but it also has a useful blog name generation tool. This tool also bundles the cost of each domain that appears in the results.

When you input a keyword, it’ll check to see if the .com is available. If it’s not, then it’ll show you other domain name extensions that are available, and if none of those are available, then it’ll offer you other suggestions.

The tool also shows you premium domain names. A lot of these range up into the thousands of dollars. But, if you have a big budget for your new blog, then it might be a worthy investment.

Plus, since it’s a domain name registrar you can register a domain as soon as you find one that you like that’s available and within your budget.

Use our exclusive coupon code BFSITEHUB to get 30% OFF your domain name at Domain.com

[vc_empty_space height=”50px”]

2. Shopify Business Name Generator

Shopify has a ton of useful tools for online small business owners, including its business name generation tool.

It functions a bit differently than other tools on this list in that it searches for registered business names and not domain names.

So, you might have to combine the results from this tool with another domain name generator to ensure you can get a domain that matches your business name too.

[vc_empty_space height=”50px”]

3. Lean Domain Search

[vc_empty_space height=”10px”]

Creating a domain name for your website or blog that is available doesn’t have to be a long, frustrating process that makes you want to scream. You can find a fantastic one in a flash with Lean Domain Search.

Common Method for Generating Domain Names on Lean Domain Search

Most people create their domain names by combining two or more words together. One of the words is usually related to their business, website or purpose such as SalesForce, BusinessWeek, Extreme Tech and many, many others.

Lean Domain Search is a domain generator created by the people behind WordPress. This blog name generator specializes in generating domain names for blogs. In an effort to test just how simple it is to use Lean Domain Search, I entered “GamerAddict” in the domain search field. I was then offered 4,999 available domains containing gameraddict. Of those, I chose “GamerAddictHelp.com; and since that domain name is available, a pop up box indicated “Registration Options” including:

Domain.com Namecheap BlueHost (highly recommend & FREE domain name when you buy hosting – LATEST DEAL – $2.65 per month + Free Domain) • Register and create a blog on WordPress.com

In addition, the site also notified me that “GamerAddictHelp.com” is available on Twitter.

All-in-all, I found the whole procedure both easy and completed the entire process in very little time.

Other Methods of Generating Domain Names on Lean Domain Search

Prefixes and Suffixes – Lean Domain Search will either add a prefix at the front of the word or a suffix at the end of the word in order to generate domain names.

.com – Because most nontechnical people associate .com domain names with the Internet, Lean Domain Search checks only for the availability of the .com for your domain name. Since the site only checks the .com, it does not show the .com in the domain name.

No-no’s – You can’t use a number, hyphen or any other special character as part of your domain name. Lean Domain Search will indicate that it isn’t able to perform the search.

[vc_empty_space height=”10px”]

[vc_empty_space height=”10px”]

You Can Browse Your Search Results on Lean Domain Search

Sorting and Filtering Search Results – Lean Domain Search provides easy popularity, length or alphabetically sorting of your search results. In addition, you can filter your search results to show you only the domain names that either start or end with your search term.

Confirm the Search Result Availability – When you click on the domain name, a small window will pop up that checks whether the domain name is available. It will also check whether the name is available on Twitter.

Domain Name Previously Registered – When you click on a domain name that was previously registered by someone else, the name box will turn pink.

You Can Keep Track of Your Favorites – You can mark a search result that you like in order to keep track of it. All you have to do is click the star next to the domain name in the availability confirming window.

[vc_empty_space height=”50px”]

4. Dictionary Domains

[vc_empty_space height=”10px”]

Dictionarydomains.io runs regular checks for the availability of one word domain names across a wide variety of TLDs (.com, .ca, .org, .io and many more). At the time of publishing this article there are still thousands of dictionary word domain names available to be registered which might be a great opportunity for a domain investor or a technology startup.

[vc_empty_space height=”50px”]

5.Wordoid

[vc_empty_space height=”10px”]

What are wordoids? Simply put, they are words that are made up, look nice, and are great for naming things. These words can be unique names for your company, product, blog or domain.

Wordoid is a free and intelligent, naming tool and a most creative tool for generating a catchy and distinctive name for you. It actually invents new words and does it automagically. Phonetics’ rules are followed as well as roll off the tongue. You won’t find these words in a dictionary, but they sound like real words. These words can be created in English, Spanish, French, Italian or German. It is not only free, but it is most definitely easy to use.

This tool will generate words that seem like they’re English words, but they’re actually completely made up.

This is a very common naming convention for a lot of new startups and apps.

Here’s a few sample results:

[vc_empty_space height=”10px”]

There are five simple choices for you to select when generating names in Wordoid:

Languages: You can select one language in order to get Wordoids created according to that language’s rules. You can also select two or more languages in order to blend tastes of several languages.

Quality Level: The higher the quality level chosen determines just how similar or natural the words sound in relation to the language selected. The three choices include low, medium or high.

Pattern: You are given the choice of entering a short fragment or not including a short fragment by leaving that field blank. Leaving the field empty will allow Wordoids to be created entirely at random. If you enter a short fragment to be included in your generated Wordoid, you can choose whether it should appear at the ending, containing or beginning.

Wordoid Length: You are able to set the maximum length of your Wordoids. This selection is important since short ones look better than long ones. You can select whether the length is any number of letters between 5 and 15.

Domain Names: You are given the choice of either showing or hiding Wordoids with .net and .com names availability. By selecting “show”, the site will show whether the Wordoid is available and where. For example, I chose to generate a Wordoid in English, at a maximum of 15 letters and beginning with “kid”. One Wordoid suggested was “kidstorio” and the site indicated that it was available as a .com and .net at GoDaddy.

[vc_empty_space height=”50px”]

6. Name Mesh

[vc_empty_space height=”10px”]

When you enter your targeted words and click search on Name Mesh, you are offered a selection of similar domain name suggestions, common short domains, SEO-focused suggestions, mix suggestions and fun suggestions. These selections will allow you to find the perfect domain name for starting your blog or creating a website.

[vc_empty_space height=”10px”]

[vc_empty_space height=”10px”]

The features of Name Mesh include the following:

• Each domain is marked with either red for not available or green for available. This site allows you to hide the unavailable domains.

• Name Mesh allows you to set a maximum character length for your blog or domain name.

• By clicking the domain option, you can see the domain name’s social availability on both Twitter and Facebook. • Additional extensions such as .com, .co, .net and .io domain name extensions can be turned on or off. This gives you more or fewer choices of extensions.

• You can check new generic top level domains (gtlds) that are generally available such as .link, .email, .domains and many others. As they are launched, new gtlds are added.

[vc_empty_space height=”50px”]

7. Domains Bot

Domains Bot is one of the easiest to use domain name / blog name generators due to its clean interface. To generate a domain name, you simply enter your keywords and click the search button. You can then refine your list further by selecting allow or disallow synonyms for each keyword, selecting the top-level domain extensions (TLD) to be included, selecting your price range and more.

In addition, you will be shown a list of already-registered and available domain names. For each suggestion presented, you will be shown its social availability. Next to each suggestion you like, you click the “buy” button, and you will be directed to a list of suggested domain registration providers and their prices.

[vc_empty_space height=”50px”]

8. Nameboy

Nameboy is one of the oldest domain name generators, but its continuous innovations make it one of the top tools out there.

Nameboy allows you to find domain names through the use of a domain name search and the opportunity to register the domain name. It is a very versatile URL generator, company name generator and a website name generator. The results you get will depend upon how much information you give the tool.

For example, you can enter a primary description, a secondary description, and you also have the ability to make your domain rhyme, or include hyphens. We recommend removing the ability to generate hyphenated domains.

Generating a domain name is simple and fast with Nameboy. All you have to do is enter a primary keyword. You can also enter a second keyword if you wish. You then specify whether you will accept a domain name with a hyphen. Since a cached database of domain names is used by Nameboy, it is fast, but the domain name you like best may be previously registered by someone else.

Additional features of Nameboy include:

• You can login and save the available domain names you like in a cart for later registration of the domain name. You hit the “Login” on the upper-right corner of the NameBoy search page, and all of your favorite, available domain names are saved in your search cart of domain names.

• Your domain name search cart can also be used to keep track of the domain names you currently own in order to allow you to manage them from this one convenient location. You simply login, click the Domain Cart, and click “Add names I own”. After clicking “Manage” next to each domain in your list, you should go to the management page of the original registrar.

The tool will generate a massive list of domain names to choose from. You can even register a domain directly from the list of name results.

The best thing about the names generated from this tool is that they’re all pretty unique and brandable. There are a number of names from the simple search above that could be used for a recipe or food blog.

[vc_empty_space height=”50px”]

9. Panabee

[vc_empty_space height=”10px”]

If you’re looking for a domain or blog name generator that is above all simple to use, you’ll like this one.  Panabee is definitely one of the simplest name generators online. This is because all you do is enter a keyword or two, and Panabee automatically merges the words, adds characters, or spells the words backwards. Additional names are created by dropping the last vowel, dropping the first letter, doubling the last letter or adding the keyword twice.

With Panabee, you are also able to select a domain extension since it supports many extensions such as .com, .net, .org, .us, .in, etc. However, you can simply add your desired extension when you add your keyword even if it isn’t available, and Panabee will take care of the rest.

[vc_empty_space height=”20px”]

Social Media Panabee will also check social media availability of your domain name idea, so that you get consistency across all channels for your brand name. Aligning your domain name with your social media platforms is a must. New online business just can’t afford to not get involved with social media marketing and making a brand on social media channels. This is why Panabee is so useful with the checking of your domain name’s availability on social media networks such as Facebook, Twitter, Tumblr, Pinterest and Instagram.

[vc_empty_space height=”10px”]

Your blog or domain name can be registered if it is available at GoDaddy with a simple click on the name.

Terms that are related to your keyword are shown to you below the name suggestions. Also shown to you below it are public links and posts from Google and Facebook.

Apps that are related to your keyword from the Apple App Store and Google Play Store are displayed on the right side.

Additionally, both registered and available international domains are also displayed.

You won’t be disappointed with the appealing design of this site, the simplicity of use and the amazing speed.

[vc_empty_space height=”50px”]

10. NameStation

With NameStation, you are able to generate both random blog title names and keyword included blog names. Being an intelligent Domain Name Generator, it generates word extensions that are relevant to your specified keyword.

NameStation offers you:

• Random names generated or keyword domains

• Automatic blog name generator suggestions that are good blog names and keywords that are relevant

• Both search suggestions and keyword lists

• Bulk domain checks that are fast

• Public naming contest opportunities

• Suggestions of cool blog names from other users that are given manually

A registration fee is required at NameStation.

[vc_empty_space height=”50px”]

11. Domain Fellow

Domain Fellow may be one of the oldest engines for domain suggestions on the Internet, but it still remains one of the best domain name generators. With Domain Fellow, you can create domain names that are both meaningful and short and also check their availability. It also allows you to create outstanding domains by combining your keywords or using a database of categorized popular words. Not only is Domain Fellow easy to use; it is also free.

Your domain registration is not done by Domain Fellow. However, it does refer you to an accredited, high-quality registrar such as Verisign or Dolstar. There is no charge for any services performed by Domain Fellow, and domain registrar does not charge an additional markup for customers sent by Domain Fellow.

If you want to see if your keyword is popular, check it out at Google Keyword Tool.

If you want to check the trends for your keyword, check it out at Google Trends.

[vc_empty_space height=”50px”]

IsItWP is primarily a site about WordPress, but it has a great free tool that can help you land on the perfect name for your new blog.

All you have to do is enter a few keywords, or a potential brand name and let the tool do the rest.

You’ll get a huge list of different domain names to choose from, depending on what you entered.

[vc_empty_space height=”10px”]

[vc_empty_space height=”10px”]

If you find a blog name that you like, then just click ‘View Details’ and you’ll be able to purchase the domain through Bluehost.

[vc_empty_space height=”50px”]

Domain Wheel is a high-quality domain suggestion tool. All you need to do is enter a keyword or two and it’ll give you a huge list of available domain names.

The list it generates contains domain names that are actually available. So, you won’t get excited about a potential domain, only to find out that you can’t actually purchase it.

The results are broken up into a few different categories. The first category is domains that include your target and related keywords, and either a .com, .net., or .org extension.

Next, you’ll find a list of completely random domain names that have been generated by the tool.

In the last section you’ll find domains that sound like the keyword/s you inserted, or keywords that are random, but still related to your target keywords. Just click on anything that interests you and you’ll get an entirely new set of results.

[vc_empty_space height=”50px”]

Instant Domain Search is a tool that actually works instantly. As soon as you start typing keywords into the search bar it will start to generate domain results.

You’ll find hundreds of different domain names to choose from, and you’ll know right away if they’re available or not. You can even make an offer on the domains that are marked in red.

These domains will come with premium prices, but for new bloggers with a big budget, the price might be worth it.

[vc_empty_space height=”100px”]

How To Choose A Blog Name

Starting a new blog can be an exciting time. But, it’s easy to get stuck on one of the first steps—choosing the perfect blog name.

Your blog’s name will be your domain name, your business name, and what will stick in the mind’s of your visitors.

There’s nothing worse than choosing the wrong blog name and having to switch up your domain name down the road. This can lead to branding issues, problems with SEO, and a lot more headacahes.

So, essentially naming your blog is a challenge.

But, there are a few ways you can help to simplify the process:

  1. Understand what makes a good blog name

  2. Learn how experts come up with catchy and brandable names

  3. Use blog name generators to come up with the perfect unique blog name

We cover all of this and more in the post below. This guide will help you no matter what kind of niche your blog is in and how new you are to the world of blogging.

[vc_empty_space height=”50px”]

What Makes a Good Blog Name?

A blog name might seem simple, but there’s actually a lot that’s going on beneath the surface. Could you imagine super successful blogs like Huffington Post or Smart Passive Income if they had different blog name? Maybe they wouldn’t have caught on and gained massive levels of success with a different, less catchy name?

Your blog name will influence the topics you write about, how easy it is to gain traction, and how memorable your brand is.

Choosing a strong, unique, and memorable blog name can help you build a stronger brand. If you choose a blog name that doesn’t align with your website’s topic or is confusing to your visitors, you will make it that much harder to succeed.

Here are some traits that good blog names share:

  1. They’re memorable and easy to share

  2. They’re descriptive or suggest what the blog is about

  3. They’re unique and can be used to build a brand

  4. They pass the speaking test, i.e., it’s easy to tell your friends the name

  5. What to Consider Before Choosing a Blog Name

  6. Before you choose a blog name, you’ll want to do some foundational work to understand what your blog is about and the audience you’re serving.

Miss this step and you’ll be stuck on the blog naming treadmill, forever coming up with new names, but never finding a name that actually fits your blog.

[vc_empty_space height=”50px”]

Here are four big factors that’ll influence the name of your blog:

1. Topic and Niche

So, what’s your blog about?

You should be able to answer this question before you even start a blog. For example, will your blog be about practical financial advice for millennials? Or, how about a blog that focuses on healthy living on a budget? Or, maybe you’re starting a blog on email marketing for new eCommerce companies?

You should have a solid understanding of the kinds of topics you will write (maybe even a list of potential blog post topics), who you’re writing for, and how you will stand out in your niche.

This first step is crucial.

Imagine spending days coming up with the perfect name for your photography blog, only to realize that you want to write in the video marketing niche instead. You might have gotten lucky and came up with a blog name that works. But, there’s a good chance you’ll have to start over from scratch.

[vc_empty_space height=”50px”]

2. Your Audience

The audience you’re targeting will also influence the name of your blog.

Let’s look at the personal finance niche again. Your language will be very different when speaking to a college audience, versus a group of investing professionals.

Knowing your niche isn’t enough, you need to drill down to the exact group of people you’re speaking to in that niche.

If you’re struggling to come up with something unique, it can be helpful to go with something straightforward. If visitors know what your blog will be about the moment they type in your domain name, then you’re on the right track.

[vc_empty_space height=”50px”]

3. Tone and Voice

Your tone and voice will not only be influenced by your niche and audience, but also your voice as a writer. Think of it as how you relate to your audience and the language you use.

For example, let’s look at the blog called The Middle Finger Project. You can tell from the title alone that it’s going to be witty, aggressive, and entertaining. It’s a blog that shows you how to make money on your own terms, but it stands out from other websites in the space by being very unique.

Your language might not be this edgy, but it shows that you should make your personality shine through in your blogging. Don’t be afraid to highlight or ramp up certain parts of you and your work.

This includes using slang, vocabulary, and turns of phrase, that speak to your audience.

Just make sure that your blog name is in alignment with the type of writing you’ll be doing.

Worst case, you could end up with a mismatched name. For instance, if you have a corporate sounding blog name, but you’re going for a funny and edgy vibe this will confuse your visitors.

[vc_empty_space height=”50px”]

4. Type of Brand

When you’re thinking of a name, you’ll want something brandable. For example, think of iconic brand names like Apple, Tesla, Amazon, and Google.

This doesn’t mean that you need a single word domain name, but it should be something that’s memorable and sticks into the minds of your visitors.

Your blog name needs to be something you can build a brand around, especially if you plan on being around for the long term.

Brandable names come in a variety of types. For example, “istockphoto.com” is more of a keyword rich domain, but it’s become one of the biggest players in the stock photo space.

[vc_empty_space height=”50px”]

Blog Name Best Practices

Here are a few tips that will help you choose the best blog name possible. You’ll learn common pitfalls to avoid, along with best practices to implement.

[vc_empty_space height=”50px”]

1. Shorter is Better

The shorter the name of your blog, the better.

Let’s look at these two domains, “learnhowtogethighrankings.com” versus “seorank.com”. The first domain is long, difficult to remember, and will be near impossible to build a and around.

While, the second domain name is short, easy to remember, and can be used to build a strong brand in the SEO space.

Most of the single word domains were already registered decades ago. But, by using the blog name generation tools below you can combine two words into a memorable domain.

[vc_empty_space height=”50px”]

2. Take Your Time

You don’t want to rush the process of choosing a blog name.

Having to go through the process of changing your blog name down the road can be a real hassle. You might confuse your visitors and even lose your search engine rankings.

All of this can be avoided by taking the time up front to find a blog name you’ll want to use for the long-term.

[vc_empty_space height=”50px”]

3. Don’t Box Yourself In

When you choose a blog name, it’s actually possible to go too niche. For example, let’s say you want to start a sports blog about tennis, so you name it “tennisinsider.com”.

This is a great name for your blog. However, it can limit you in the future.

A few years down the line, you might get tired of writing about tennis and want to expand out into other sports. Here, a better name for your blog would have been, “sportsinsider.com”.

You can always choose a more general blog name, while still writing more niche-oriented content. You just want to give yourself room to grow into the future.

Once your blog is growing in traffic and authority, it’s easier to expand out into new related niches, instead of starting from scratch.

[vc_empty_space height=”50px”]

4. No Numbers or Special Characters

Your blog name and associated domain name should only have words and letters. By including numbers, hyphens, and other special characters you make it difficult to remember your domain.

Plus, it’s much more difficult to build a brand around your blog. It will look spammy and less professional across the board.

[vc_empty_space height=”50px”]

5. URL Readability

The final point is to consider how your URL looks. Sometimes when you combine two words together, it’ll make an unintended word in your URL. Either in your language, or another language that your visitors speak.

This can be a little embarrassing, and maybe even offensive, especially if it’s something that your readers point out to you down the line.

[vc_empty_space height=”50px”]

6. Go Beyond Your Name

A lot of bloggers end up going with their own names. It’s easy, simple, and chances are the domain is already available.

This could make sense if the blog is about you, or you’re an author who’s publishing books under your own name.

However, for a lot of bloggers it makes more sense to go beyond your name and come up with something truly unique and original. Going with your own name might be easier upfront, but it’s more difficult to build a brand around your name than something that’s unique.

Plus, if your blog ever grows beyond you personally, you might run into difficulties expanding your brand.

[vc_empty_space height=”50px”]

Build Your Blog Name Keyword List

By now you’ve learned a handful of secrets about what makes a high quality blog name. You have a deep understanding of your blog, you’ve learned what makes a great name, and common mistakes to avoid.

Now, it’s time to build your initial keyword list. This is the list of words and phrases that you’ll type into the name generation tools in the next section to uncover your dream blog name.

[vc_empty_space height=”50px”]

1. Research Your Competition

Your competition is a great place to come up with a list of potential blog names. By researching blogs and websites that are doing really well you’ll be able to see what your readers like and what types of names have worked well.

This doesn’t mean you should go out and blatantly copy another blog name, but it’s perfectly fine to draw inspiration from what’s working.

A quick Google search will do. But, you can also browse through a site like AllTop. This resource lists all of the popular blogs in a respective niche.

[vc_empty_space height=”10px”]

[vc_empty_space height=”10px”]

When you’re browsing through competitor blog names make sure to take note of naming trends, along with keywords you might be able to use in your name.

For example, in the newspaper space we have names like The New York Times, The Los Angeles Times, The Irish Times, The Seattle Times, The Daily Times, and many more.

[vc_empty_space height=”50px”]

2. Browse Book Titles

Looking at best-selling book titles can be another great way to get your creative juices flowing. Spend some time browsing through the best-selling books that are in your same market. Look at titles that are currently doing well, as well as timeless books that have sold well for decades.

Coming up with a catchy book title that will also sell well takes a lot of work. Take advantage of this and see if there are formats or words you can borrow for your blog.

For example, here are some of the best-selling business books in the Amazon library:


[vc_empty_space height=”50px”]

3. Use a Thesaurus

Looking through a thesaurus can be a great way to find unique words you can add to your blog name. Think of a thesaurus as a giant book of inspiration. You can use it to find related words, or even flick through it randomly. Your goal here is to find interesting word combinations and get your creativity flowing.

If you happen to have a paperback version of the thesaurus, then go ahead and use that. But, for those who are strictly digital, just head over to Thesaurus.com and type in a seed keyword to get started.

4. Consider an Abbreviation

Sometimes you’ll want to use an abbreviation in place of a full business name. Usually, this is done when a name is hard to remember, or easy to misspell. If your blog name is long, then you might want to opt for shortening it.

For example, let’s look at the website “IFTT.com”. They’ve built their brand on the back of this acronym which actually stands for “If This, Then That.”

Abbreviations can work in your favor business-wise too. For example, think about the company IBM. The full company name is International Business Machines, but you’ll almost always hear the company referred to as IBM. It’s much more memorable.

5. Go Completely Random

The final point to keep in mind, is your blog name doesn’t have to 100% relate to your niche. Look at the company Apple. They’re literally named after a fruit, but have become one of the most successful tech companies in the world.

If you are going to choose a blog name that is random, then it’s even more important that you have a clear and coherent brand.

Even with an unrelated name your visitors should be able to quickly decipher what your blog is about.

In Closing: Naming Your Blog and Registering Your Domain

Choosing the right name for your new blog is a lot of work. The domain name you choose will depend upon what niche you’re in, your voice as a writer, the audience you’re targeting, and more.

But, it’s important to invest all of this time up front, so you don’t have to go through the struggle of renaming and rebranding your blog down the line.

Keep the blog naming best practices in mind as you use the blog name generators to find a truly unique domain. You can use a combination of the tools above, or maybe you’ll get lucky and find the perfect name on your very first try.

Once you’ve found the perfect blog name, make sure you read our guide on setting up your first blog the right way.

And that’s it. Thanks for reading. If you want some more info on blogging then check out some of the following posts to help you out!

See if your ideal blog title name is available:

3 views0 comments

Comments


bottom of page