Tag - Find

How to Find and Fix Broken Links in WordPress (Step by Step)

Everyone agrees that broken links are bad for user experience. But did you know that broken links can significantly hurt your WordPress SEO rankings?

Yes, it’s proven that having broken internal links on your website negatively impacts SEO rankings.

In this article, we will show you how to easily find and fix broken links in WordPress, so you can improve your user experience and SEO rankings.

Finding and fixing broken links in WordPress

What is a Broken Link?

A broken link, also known as dead link, is a link that no longer works. Broken links can happen for many reasons, but the most common reason is when a page is either deleted or moved to a different location which causes the server to show a 404 not found error.

On WordPress sites, broken links typically occur when moving a site to new domain name, or when deleting a post or page without proper redirection.

Sometimes broken links can also happen due to a typo, and they can go unnoticed for months if not years.

This is why it’s extremely important to regularly monitor broken links on your site and fix them, so you can keep them from hurting your SEO rankings.

In this guide, we will share top four methods to find broken links in WordPress. After that, we will show you an easy way to fix those broken links.

Here’s a table of content for easy navigation:

Ready? Let’s get started.

SEMRush is one of the best SEO tool on the market. It allows you to easily monitor your website’s SEO rankings and overall health.

It also includes a powerful site audit tool that crawls your website to find common errors and prepare a detailed report for you.

First, you’ll need to sign up for a SEMRush account.

It is a paid service, but they do offer a limited free account which allows you to crawl up to 100 pages on one domain name. Paid plan limits start from 100,000 pages a month.

Once you are logged in, you need to click on the ‘Site Audit’ link from the left menu.

This will bring you to the Site Audit page. From here, click on the ‘New Site Audit’ button at the top to add your website.

Adding a new site audit in SEMRush

You will be asked to enter your domain name. After that, you will be asked to configure site audit settings. You can select the number of pages to crawl and choose a crawl source.

Site Audit settings

Click on the start crawling button to continue.

SEMRush will now begin crawling your website for the site audit. This may take a few minutes depending on how many pages you selected for the crawl.

Once finished, you can click on your domain Under the Site Audit section to view your report.

SEMRush broken links

To see the broken links on your site, you will need to click on the ‘Broken’ link under the report overview.

Broken links report in SEMRush

You can now click on the Export button at the top right corner of the screen to download your crawl report. You will need it when fixing broken links on your website (more on this later in the article).

Ahrefs is an excellent all-in-one SEO tool for marketers, businesses, and SEO professionals. It offers detailed SEO insights into your own website or any of your competitors.

You can use it for keyword research, competition analysis, organic and paid keyword ideas, and site health monitoring including broken links.

First, you’ll need to sign up for an Ahrefs account. It is a paid service with plans starting from $99 per month. They also offer a full featured 7 day trial for $7.

Once you are logged into your Ahref’s dashboard, you need to enter your domain name under the Site Explorer tool.

Ahrefs site explorer tool

Site explorer tool will now crawl your website to prepare reports. This may take some time depending on how much content you have on your website.

Once finished, you’ll see an overview of your site explorer results. From here, you need to click on the Pages » Best by Links menu and then sort your report by 404 status.

Broken links

You can now export your report in CSV format to fix the broken links on your WordPress site.

Google Search Console is a free tool offered by Google to help webmasters manage their site’s visibility in search results. It also notifies you about errors including 404 errors which are caused by a broken link.

For more details, see our ultimate Google Search Console guide with step by step set up instructions.

After you have logged in to your Google Search Console account, click on the ‘Coverage’ link from the left menu.

Google Search index coverage report

You’ll find 404 errors either under Errors or Excluded tabs. Clicking on them will show you a list of errors or issues Google encountered while visiting your website.

Excluded broken links

Clicking on the 404 error will show you all the links on your website that are broken links and return a 404 error.

You can now click on the download button to get the list of all 404 errors on your website. You’ll need this to fix broken links on your website.

For this method, we’ll be using the Broken Link Checker plugin. However, this method is not recommended because it is resource-intensive and will slow down your website. Managed WordPress hosting companies like WP Engine already block users from installing this plugin on their servers.

The plugin checks for broken links on your website including both internal and external links that are resulting in a 404 error.

First, you’ll need to install and activate the Broken Link Checker plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will start working in the background to find links in your posts, pages, and comments. You can now go to Tools » Broken Links page to view the full report.

Broken Links Report in WordPress

If you have been running your WordPress blog for a long time, then this report will include broken links to third-party websites as well.

You will have to manually sort the list to find broken links on your website.

You will need to keep Broken Link Checker active on your website until you fix broken links. After that, you can deactivate the plugin because it will keep checking for broken links which will slow down your server.

We have shown you four different methods to find broken links in WordPress. Now let’s talk about how to easily fix broken links in WordPress.

The best way to fix a broken link is to redirect it to another page. For example, if you moved the contents of an article to a different address, then you will need to redirect it to the newer article.

Similarly, if an article does not exist anymore, then you would want to point users to a similar page that is closely related to the contents of the old article.

You can do this by setting up 301 redirects.

First, you will need to install and activate the Redirection plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Redirection page to set up redirects. You need to add the old broken link in the ‘Source URL’ field and the new URL in the ‘Target URL’ field.

Set up redirects for broken links

After that, click on the ‘Add redirect’ button to save your changes.

You can now test this by visiting the old broken link, and you’ll be redirected to the new page.

Repeat the process for all broken links on your website.

For more information, see our guide on how to set up redirects in WordPress for beginners.

We hope this article helped you learn how to easily find and fix broken links in WordPress. You may also want to see our actionable tips on how to optimize your images for web, and our pick of the best WordPress membership plugins to create a membership site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Source link

7 Best Places to Find Premium Domain Name for Sale (+ Expert Tips)

We have been often asked by many readers about the best places to find premium domain names for sale.

There are many domain name registrars on the market, each one of them try to sell you the best domain names.

However not all of them offer you the best tools to find the perfect domain name. Some even try their best to sell you lesser-known domain extensions at cheaper rates.

This makes it difficult for beginners to do their domain name research and find a brandable name for their business or blog.

In this article, we will share the best places to find domain name for sale including new, expired, and premium domain names. We’ll also share expert tips on how to do due diligence when buying a premium domain name.

What are the best places to find domain name for sale

Domain Name Registrars

The first place to start your domain search is through a domain name registrar. These are the companies allowed by ICANN to sell domain names to the general public.

However, not all domain registrars are the same.

Some try to aggressively upsell other services that you may not need. Others try to lock you in by making it difficult to transfer your domain name.

Below our providers that we use and recommend.

1. Domain.com


Domain.com is the best domain name registrar on the market. It has a fast and simple domain search tool which helps you easily find a domain name available for sale.

They offer all top-level domain names, at very competitive pricing for newer domain names.

If you are looking for domain names on sale, then simply click on the premium domains tab to find unique, brandable, and shorter domain names.

Premium domain search

Premium domain names are typically more expensive, but you get a better selection to choose from.

Domain.com makes it easier to manage your domains using a simpler domain management area. From there, you can point your domain name to any hosting company and start making a website.

Finding Premium Domain Names on Domain Marketplaces

Domain names are a lucrative business. You can think of it as real estate for the internet.

Thousands of people trade domain names every day which means that at any given time there are premium domain names on sale from domain investors.

You can find these domain names on domain marketplaces. This is where users can list their domain names for sale, allowing others to search, make an offer, or directly purchase the name at a premium price.

2. Sedo


Sedo is one of the biggest domain marketplaces in the world. They provide a reliable and secure platform for domain owners to list their domain names for sale.

You will find a lot of premium domain names for sale there. Some of them have been used in the past, but most of them are never used to build a website.

Sedo is also an excellent platform to do your domain name research. You can find interesting ideas matching your keywords, which you can then use to find similar domain names at a regular price.

3. Flippa


Flippa is the world’s leading platform to sell online businesses, websites, and domain names. It is a marketplace where sellers list their domain names for sale. Most of them are premium domain names listed for auction or direct purchase.

You can watch domain names, follow auctions, or enter the auction by bidding on domain names.

If your bid is accepted, then you can follow the payment guidelines. Usually, sellers use Flippa’s escrow service for secure payments and transfer of registration to the buyer.

4. GoDaddy


GoDaddy is the largest domain name registrar in the world. They manage millions of domain names for a very large number of customers around the world.

They offer domain research tools, domain name generator, domain broker service, and more. They also have their own premium domain marketplace with auctions.

However being a large business, they offer tons of other services and upsells which can be a bit overwhelming for beginners.

Many GoDaddy alternatives offer more focused, cheaper, and better services to compete which ultimately benefits the customers.

Finding Domain Names for Sale on Forums

There are thousands of online communities and forums where website owners can discuss online business ideas, marketing techniques, and building websites.

Some of these online communities focus solely on trading domain names, while others have dedicated sub-forums for the topic. Here are some of the online forums you can use to find domain names available for sale including expired domain names or soon to be expiring domain names.

5. NamePros


NamePros is one of the leading online communities to buy and sell domain names. It is also a great place to learn about building online businesses, investing in domain names, and finding unique domain name ideas.

They have a dedicated domain marketplace section, where sellers can list their domain names on sale. Domains are listed as auctions, buy now, bargains, and make an offer.

6. DNForum


DNForum is another popular online community to find unique domain names. The forum is used by both sellers and buyers to trade domains, run auctions, make offers, or request help from domain name brokers to find you a unique idea.

Get a Free Domain Name via Hosting

If you just want to register a new domain name for your business, then the easiest way to get a free domain name is by signing up for a website hosting account. This way you can save money on domain name registration and quickly make a website right away.

7. Bluehost


Bluehost is one of the largest hosting companies in the world and officially recommended hosting provider by WordPress and WooCommerce.

They have agreed to offer WPBeginner users a free domain name + SSL certificate and a generous discount on hosting. You can get started for just $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Deal ←

How to Find a Great Domain Name for Sale

There are so many places where you can find domain names available for sale. However, it is a highly competitive business and if you are not careful, then you could end up paying a lot more for a domain name.

First, we recommend you to find a unique domain name idea by yourself. Use the domain availability checker tool on Domain.com to see if your desired name is available for registration.

This way, you would be able to find a domain name on a regular price which could be between $10-14.99 per year.

See our guide on how to find a domain name for some tips on coming up with catchy ideas for your domain.

Finding a Premium Domain Name for Sale

Finding a domain name can be hard. You may feel that all good domain name ideas are already taken.

However, if you are willing to invest in buying a shorter, more brandable, and clever domain name, then domain marketplaces can be a good resource.

This helps you narrow down your search and get a domain name that is not available for registration.

We recommend using platforms like Sedo and Flippa to find unique premium domain names on sale. These platforms offer better tools for secure transfer of domain ownership, better tools to asses seller’s reputation, and are trusted by legit businesses all over the world.

How to do Due Diligence When Buying a Premium Domain on Sale

After you have found a unique domain name that you want to buy, it is time to do some due diligence before moving forward.

Domain names that have already been used could be blacklisted, marked for spam, or have a bad reputation. Buying such a domain name could affect your business.

Luckily there are tools that you can use to do your homework before making the purchase.

First, you would want to make sure that the domain name is not a registered trademark of an existing business.

According to ICANN rules, if a domain name violates a company’s registered trademark, then that company can claim the domain name or ask you to take it down.

You can check the United States Patent and Trademark Office’s database to do a quick trademark search for your domain name to see it is already registered by a business.

Next, you would want to see if a domain name has been previously used to make a website. An easy way to do this is by using the Wayback Machine. This massive archive crawls the internet and takes snapshots of websites.

Wayback Machine

You would also want to search a domain name’s historical records using the Whois tools. This allows you to see when a domain name was created, last renewed, DNS changes, and historical data.


Lastly, you would want to check if a domain name has been misused to send spam email, spread malware, or other malicious activities. You can perform a quick domain health check test to see if it raises any red flags.

Domain health check

We hope this article helped you find the best places to find domain name for sale. You may also want to see our pick of the best business phone services and the best email marketing services that you can use to grow your business.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Source link

Why You Can’t Find .htaccess File on Your WordPress Site

Are you having trouble finding the .htaccess file in WordPress? We are often asked by beginners ‘Where is my .htaccess file?’ and ‘Why I cannot find it on my WordPress site?’.

Sometimes you may need to edit the .htaccess file or delete it to fix a common WordPress errors. In this article, we will explain why you can’t find .htaccess file on your WordPress site, and how to easily locate it.

Finding the .htaccess file for your WordPress site

What is .htaccess file?

The .htaccess file is a server configuration file which tells your server how to handle certain things on your website. Like how to redirect users, password protect admin area, or protect some directories, etc.

It is located in your WordPress site’s root folder. WordPress uses it to manage redirects and permalinks.

The .htaccess file is an incredibly powerful configuration file and can be used to do a lot useful things. See our article on the most useful .htaccess tricks for WordPress for some examples.

Why I Can’t Find .htaccess File?

There are two common reasons for not finding the .htaccess file in your website’s root folder. It’s either hidden by your file manager software, or it doesn’t exist at all.

We will explain both of them with solutions.

1. Your FTP Client is Not Showing Hidden Files

The dot before the htaccess file name indicates that it is a hidden file. By default, when you connect to your WordPress hosting server using an FTP client, it will not show the hidden files.

To make hidden files visible, you will need to change your FTP client settings.

For example, in FileZilla, you can find the option under ‘Server » Force showing hidden files’ menu.

Show hidden files in FileZilla

If you are using the File Manager app in cPanel, then you will find the option to show hidden files before launching the app.

Show hidden files in cPanel

For other FTP clients, you will find the option to show hidden files in app settings or preferences menu.

After enabling this option, you would be able to view all hidden files including .htaccess file for your WordPress site.

2. The .htaccess File Doesn’t Exist

The second most common reason for missing .htaccess file is that your WordPress site has not generated it yet.

WordPress automatically generates .htaccess file because it is required to properly redirect permalinks.

If your .htaccess file is missing, then the first thing you need to do is to visit Settings » Permalinks page and click on ‘Save Changes’ button without changing anything.

Permalinks settings page

WordPress will now try to generate the .htaccess file for you.

On some rare occasion, WordPress may not be able to generate the .htaccess file due to file permissions issue.

In that case, it will show you a message at the bottom of the Settings » Permalinks page, saying that the ‘.htaccess file is not writeable’.

You will need need to manually create the .htaccess file and add the required code inside it.

htaccess file not writeable

Simply copy and paste this code in a text editor like Notepad. After that, you need to save it as .htaccess file on your desktop.

Now connect to your website using an FTP client and upload the .htaccess file from your desktop.

If you get an error while uploading the file, then you need to change the file permission for your root directory.

Let’s suppose all your WordPress files reside under /home/johnsmith/public_html/ directory.

This makes public_html folder your root directory. You need to go to its parent directory and right click on the public_html folder. Select File Permissions, which will open a file permissions dialog box.

Now enter 755 into the file permission dialog box and then try to upload your .htaccess file to the public_html folder.

Changing file permissions via FTP

We hope this article helped you find .htaccess file on your WordPress site. You may also want to see our WordPress troubleshooting guide to learn how to diagnose and fix WordPress issues all by yourself.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Why You Can’t Find .htaccess File on Your WordPress Site appeared first on WPBeginner.

Source link

7 Best Blog Name Generators to Help You Find Good Blog Name Ideas

Choosing your blog name is a very important decision. It plays a crucial role in your blog’s branding, marketing, and SEO (Search Engine Optimization).

However, with millions of blogs online already, it is a bit hard to find a catchy name for your blog. Luckily, there are several clever blog name generators that can help you find great blog name ideas.

These blog name generators are online tools which generate blog name ideas based on the keywords you enter. They use clever hacks to generate unique blog names that you can use.

In this article, we will share some of the best blog name generators to help you come up with a catchy and brandable blog name.

Best Blog Name Generators

What Makes a Good Blog Name?

A good blog name is something that is short, unique, memorable, and contains your main keywords.

Your blog’s main keyword is the primary topic of your entire website. This makes it easy for those who’re interested in that topic to discover your blog.

For example; our blog name is WPBeginner, which is short, simple, and easy to remember. It includes the keywords ‘WP’ (WordPress) and ‘Beginner’.

Making your blog name unique can help build a strong brand. Whereas if you pick a generic or common name, then it will be hard for people to distinguish your blog from others.

For example, ‘The Simple Dollar’ blog used a combination of common words to create an easy to remember and catchy blog name.

If you are creating a personal blog, then you can also use your name as your blog’s name. There are many popular blogs named after the bloggers’ names including Michael Hyatt, Syed Balkhi, and others.

To learn more about choosing blog names, see our full guide on how to pick the best domain for your blog.

With that said, let’s take a look at the best blog name generators to come up with great ideas for your next blog.

Best Blog Name Generators for 2019

These blog name generators use random word combinations with your main keyword to help you find available blog names that you can use to start a blog.

1. Nameboy

Nameboy Best Domain and Blog Name Generator

Nameboy is the oldest and most popular blog name generator available on the market. This free name searching machine is easy to use, quick, and highly efficient.

All you need to do is to enter your keyword(s) and click the ‘Submit’ button. Then, it will generate tons of creative blog names based on your keywords.

For example, if you want to start a blog about fitness, then, you can search the term ‘fitness.’ Here is how you will see the results.

Nameboy Blog Name Search Results

Now, you can pick the best name from hundreds of results. If you don’t find a perfect name, then you can search again using different keyword combinations, synonyms, and more.

Once you have selected a name for your blog, you can click the ‘View Details’ button next to your blog name chosen. Doing so will open the Bluehost website where you can register your blog name and also buy hosting for it.

At Bluehost, you will get 60% off on WordPress hosting, free SSL, and a free domain name.

2. IsItWP

IsItWP Blog Name Generator

IsItWP comes with an intelligent name generator tool. It creates tons of clever name suggestions and helps you to pick the best name for your blog.

Simply enter your keywords or brand name and then, click ‘Generate Names’ button. After that, it will come up with a list of names based on your keywords.

For example, if you are looking for lifestyle blog names, a possible keyword may be ‘happy life.’ If you search that on IsItWP name generator, here is how it will show results.

IsItWP Blog Name Generator Search Results

As you can see in the screenshot above, you will see a variety of combinations for your keywords. If you don’t find a suitable name, you can start a new search again.

3. Domain.com

Domain.com Blog Name Search and Registration

Domain.com is one of the best domain name registrars. It comes with a powerful blog and business name generator, which shows you dozens of blog names with the respective cost for registration.

When you search a keyword, it will first check the availability of the .com domain for the word. If it is not available, then it will reveal other related names for you. It shows both new and premium domain names.

For example, let’s try to find a name for a travel blog. If you enter ‘travel notes’ as your keyword, you will see the search results as below.

Domain.com Blog Name Search Results

The .com domain for this name is not available. The .net version is available for a premium price. And, there are more options with different extensions. Simply scroll down the page to see more blog name suggestions.

Once you pick your blog title, you can proceed to register that. Domain.com is a great place for domain registration.

Domain.com is offering WPBeginner readers 25% off discount on domain products. All you have to do is either click on the link from our website, or use our Domain.com coupon code: nameboy

4. Domain Wheel

Domain Wheel

Domain Wheel is an awesome blog name suggestion tool. It helps you identify the available domain names for your blog with your desired keyword quickly.

Simply add one or more keywords to the domain search field and click the ‘Search Domain’ button. Domain Wheel will come up with many top domain names for your search.

For example, we searched ‘yummy bites’ to find a name for a food blog.

Domain Wheel Blog Name Search Results

If you scroll down the results page, you can find random naming ideas from Domain Wheel. These are short names that it believes can be used to build a good brand.

If you think you can build a brand, then you can get started with one of these names. Many of today’s popular brands started out with uncommon words, for example, Google, Facebook, Reddit, etc.

5. NameMesh

Name Mesh

NameMesh makes it easy to find great blog names by offering name ideas in various categories. Once you search your keywords, it will display naming suggestions in categories like Common, New, Short, Similar, SEO, fun, etc.

For example, if you are want to start a sports blog with ‘sports lover’ in your blog name. Here is how NameMesh shows you naming ideas for your blog.

Name Mesh blog name generator search results

You will see multiple blog name suggestions for each category. The categories help you choose the perfect name for your blog.

Pick a name by clicking; then it will open the GoDaddy website for registration. However, you can also register with other registrars like Bluehost, and SiteGround.

6. Lean Domain Search

Lean Domain Search - Blog Domain Name Generator

Lean Domain Search is a simple and user-friendly blog name finder tool. It is run by Automattic, the company behind WordPress.com.

After you search your keyword(s), it will display a list of blog name suggestions in seconds.

For example, if you are planning to start a fashion blog, then you may want to use ‘top fashion’ in your blog name. Let’s search for the terms.

Lean Domain Search - Blog Name Generator Search Results

If you like any name in the list, click on it to check its availability. If it is available, you will see registration options with Bluehost or WordPress.com.

Selecting the WordPress.com means using the WordPress.com website builder. If you want to host your blog yourself, then you can register your blog name and buy hosting at Bluehost.

For more details, see our full comparison on fully hosted WordPress.com vs. self-hosted WordPress.org.

7. Panabee


Panabee is yet another awesome tool for blog name research. It gives you a simple way to search for blog titles, company name generator, and social media usernames.

Similar to other tools above, it gives you a search field where you can describe your idea in two words. Enter your chosen words and click on the ‘Search’ button.

For example, if you are looking for a beauty blog name, ‘beauty buzz’ may be a keyword you want to search. Here is how Panabee generates names for your search terms.

Panabee Blog Name Suggestions

It is easy to figure out whether the names are available or not. The names with blue heart icons are available for registration whereas those broken hearts in orange color are already taken. However, some of the taken domains can be purchased as premium domains.

Once you choose a name, you can click on it to proceed for registration.

Want to Register Your Blog Name for Free?

Once you have chosen your blog name, you need to be quick to register it before anyone else does. You should also make sure that you are getting the best deal.

WPBeginner users can now register a blog name for free at Bluehost on purchase of WordPress hosting. The best part of this deal is that you will get 60% off on the hosting as well.

Normally, a domain/ blog name costs $14 per year and a hosting account costs around $7.99 per month. But Bluehost will enable you to start your blog just for $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Deal ←

If you need help in starting your blog, see our step by step guide on how to create a blog for beginners.

That’s all! We hope these blog name generators helped you to come up with a cool blog name. If you want to make big out of your blog, see our guide on 25 proven ways to make money online with a WordPress blog.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Source link