We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [seo]

Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search results. In general, the earlier (or higher ranked on the search results page), and more frequently a site appears in the search results list, the more visitors it will receive from the search engine's users.

Filter by
Sorted by
Tagged with
17
votes
6answers
51k views

How Do I Set the Page Title Dynamically?

Is it possible to change the page title with code? For example, let's say the page's name is "Book your Order", but I want to change it to "Book Order #123". I Google'd a bit and looked here and ...
16
votes
4answers
15k views

Is sanitize_title enough to generate post slugs?

I want to generate slug for some strings without going through WordPress slug generation flow. Therefore, I want to know which functions it calls to get a neat slug. I tried sanitize_title() but it ...
9
votes
2answers
51k views

Adding meta tag without plugin

Is it possible to add meta title, meta description, meta keywords in every page without installing plugin? My client require not to install plugin. I am curious about this case, all I know is the ...
9
votes
3answers
2k views

What is the best permalink structure for SEO?

In the past I've used the Day and Name or Month and Name settings. Should the date structure be omitted and just have /%postname%/ ? Ie does having the date information reduce the quality of the url?...
8
votes
1answer
9k views

Can YOAST SEO fields be removed from custom post type [duplicate]

The Yoast SEO plugin is great, but it seems to appear in more places then wanted (columns, custom post type pages, etc.). I want to remove this option because as it stands even when I ignore the ...
8
votes
1answer
4k views

How to remove dates from existing permalinks?

After doing some research about dates on blogs, it seems like it is a good idea to remove them from the existing posts. Consider: Self-hosted (on Bluehost) Over 1,000 existing posts All posts are ...
7
votes
1answer
864 views

Custom Post Types, slug, archive and SEO plugins

I made a custom post type called "friends". I am able to correctly list my friends using this urls: http://mysite/friends/friend1/ http://mysite/friends/friend2/ http://mysite/friends/friend3/ ...
6
votes
2answers
1k views

NoFollow Entire Website

By default whenever you disable indexing via Admin Settings [ x ] Discourage search engines from indexing this site It adds a meta tag in the header like so: <meta name='robots' content='...
6
votes
3answers
4k views

Filtering categories in the permalink structure

Using /%category%/%postname%/ for the permalink I get a URL string of all the categories that the specific post is included in. I would like the categories in the url to be filtered down to only one ...
6
votes
1answer
2k views

Rewrite URL - how to do a SEO-friendly Unicode custom URL?

After a major load of 404 with some category and tag URL, I questioned on StackOverflow about my WordPress blog. My blog is in Unicode Bānglā. After a nice anatomy on the fact in Facebook1 with some ...
6
votes
2answers
417 views

Link section within page with slash (/) and not hash (#) without reloading the page

So here is a requirement: Client wants a page template where there is two level menu on left side of the page. That menu can link to any page, post, category or a section within same page. The menu ...
5
votes
3answers
6k views

Creating 301 Redirects for Post, Page, Category and Image URLs?

I fear this may be too much to ask here, so if so, please feel free to tell me of another place to learn. Help with Redirections I'm cleaning up a badly developed site and migrating wordpress from a ...
5
votes
3answers
10k views

Adding rel=“next” & rel=“prev” for paginated archives

Does someone perhaps know a plugin or snippet (besides Yoast's WordPress SEO) to accomplish this perhaps? Pagination with rel=“next” and rel=“prev” The only thing I've come across seems to be an 3-...
5
votes
2answers
381 views

Minimal custom permalink structure

I'm aware that there are posts discussing this issue already (e.g. What is the best permalink structure for SEO?) but I have a specific set of requirements according to my wordpress site structure, ...
5
votes
2answers
393 views

How do I set up a custom URL shortener for my posts?

I have several different sites running off WordPress, and the URLs tend to get fairly long and cumbersome (particularly when I try to publish them via Twitter). I recently purchased a very short ...
5
votes
3answers
4k views

Robots.txt not updating

When I try to google search my web address, the follow comes up as the meta description "A description for this result is not available because of this site's robots.txt – learn more." The ...
4
votes
3answers
374 views

Should a SEO plugin be necessary? [closed]

I'm using the All in One SEO plugin for my site. The extra fields and options it supplies seem like they could be handled via a theme, possibly negating the use for a plugin. Should SEO ...
4
votes
2answers
14k views

Add <meta> tags to the <head> section via functions.php

I've got a custom theme I've developed and it's basically a 4 page brochure site for a client and I've managed to do away with a few plugins by building in custom-post-types, gzipping via .htaccess ...
4
votes
3answers
727 views

How are plugins in the WordPress plugin directory ranked?

When searching the plugin directory on wordpress.org how are the results ranked? It seems the main components are number of downloads and rating, or is there actually a full blown algorithm behind it ...
4
votes
2answers
5k views

How do I turn off 301 redirecting posts (not canonical)?

I noticed a strange behavior in WordPress where it automatically 301 redirects certain URL structures for posts. For example, I have a post entry for: mysite.com/999/about-us Then, you would think ...
4
votes
1answer
140 views

Pretty Permalinks

I've created my own search functionality which basically finds the nearest store closest to the entered postal code. My URL for the search currently looks like this http://www.example.com/stores?...
3
votes
2answers
1k views

Redirecting traffic from old “.WordPress.com” blog to privately hosted WordPress blog?

I've got a blog hosted on .wordpress.com, ie the free version. I'm thinking of re-activating my hosting package so I can have my own WP installation, and therefore have more customisation options ...
3
votes
2answers
5k views

Multiple Domain Names - One WP Install (non-Multisite) - Default Each Domain name to Category Archive

Use case is somewhat simple - here goes: Five people share a single wordpress install - not multi-user Each person blogs and puts their posts in a their own unique category Each person has their ...
3
votes
2answers
3k views

Why should I use “Organize my uploads into month- and year-based folders” option? (Cons/Pros)

What is the benefit of using (advantage/disadvantage) Organize my uploads into month- and year-based folders option? Why would I want to organize my folder structure like this ? Is there SEO ...
3
votes
2answers
1k views

Are Categories, Tags and Custom Taxonomies any different in regards to SEO?

Simple question, really. I know pretty much nothing about SEO, and i'm trying to define a good structure for this clients online magazine. I already know i'll be using a few custom taxonomies along ...
3
votes
3answers
4k views

How can I move/redirect single blog posts from one blog to another?

I see lots of answers about moving entire blogs, but here's my scenario: I have a few blogs with a lot of content. I'm no longer publishing new content on these sites. I'm now publishing on another ...
3
votes
2answers
4k views

Current post's author name in the author meta tag

I am trying to add the current post's author as the content for the meta author tag. I wrapped this particular meta in an is_single condition and then tried: <meta name="author" content="<?php ...
3
votes
2answers
471 views

Remove year and month in URL using .htaccess

For example, to redirect old URLs of the form: /2016/10/mukunda-murari-kannada-songs-download.html To /mukunda-murari-kannada-songs-download.html I have already changed the permalink structure in ...
3
votes
2answers
44 views

Does the 'WordPress Order' feature, within the WordPress Dashboard, have any impact on site architecture?

As you can see, within the image below, WordPress offers us to numerically arrange our Pages via a feature entitled 'Order'. I have been using this as a means to help organise my Pages, for my own ...
3
votes
1answer
301 views

Best Way to Leverage Custom Post Type Related Content and Consider SEO

I'm doing a real estate project for a client. I've created a custom post type called "communities" to list new construction communities in her area. I also want to have deeper sub pages but I would ...
2
votes
2answers
5k views

Change the Permalink for wordpress attachment

My attachments are currently rewritten from http://localhost/?attachment_id=3 to http://localhost/images/image-title using @Bainternet's answer here. $new_rules['images/(\d*)$'] = 'index.php?...
2
votes
4answers
485 views

Migrating from other CMS to WP - losing SEO juice?

I'm thinking about migrating a client's website from a super-old cms (xoops) to WP. However the site is quite old so I don't want him to lose any SEO juice he acquired through the years (PR: 2). ...
2
votes
1answer
1k views

How to make ajax content indexable by search engines?

What's the best practice for exposing ajax delivered content within WordPress to ensure that it's indexable by Google, etc.? I've got a site where I am using the jQuery tabs control to display ...
2
votes
3answers
299 views

Blog not indexed [closed]

my blog is 6 months old, with frequently updated content. Yet, not a single page is indexed by Google. Why is that so? isn't wordpress set up for SEO by default?
2
votes
1answer
3k views

SEO meta description and title tag Yoast SEO

I am using Yoast SEO and a custom header. this obv means that any code that yoast uses to input all the seo stuff such as title tag and meta description wont be there. I solved the title tag by ...
2
votes
2answers
155 views

Block comments from search engine indexing

I remember there used to be an option on WordPress to block comments from search engine indexing. I can't find it anywhere, though. Does anyone have suggestions or alternatives? Thanks.
2
votes
1answer
466 views

Change sidebar headers from H1?

My theme uses H1 tags without much thought, including the site name at the top of each page and each of the sidebar menu titles. I checked the sidebar.php file in my themes folder, but there is no ...
2
votes
3answers
4k views

Remove date from Google Search Results Description

How do I remove the date from the google search results of my posts? Is this related to WordPress or is it theme-specific?
2
votes
1answer
187 views

How to let crawlers search paginated comments?

With comment pagination, Google doesn't index the older pages and comments become essentially lost to searches. Is there a way to let search engines crawl paginated comments, perhaps by generating a ...
2
votes
3answers
12k views

How Does One Change The Meta-Description Of Home-Page?

In WordPress, How Does One Change The Meta-Description Of The Home-Page? Honestly, I have searched low and high for the answer to this in WordPress. Went to every page in the back-office to no avail. ...
2
votes
3answers
775 views

SEO - Two WordPress websites on same domain name

Would there be any negative SEO effects for having a wordpress website at example.com and having another website at example.com/anothersite? Would the site "anothersite" be indexed in search engines (...
2
votes
2answers
64 views

A Specific Blog post to be assigned as the landing page of my wordpress blog

Is it possible for a specific blog post (in wordpress) to be the landing page? For example my domain name is www.overflowingstupidity.com and I have this blog entitled post "How to burn your house ...
2
votes
1answer
2k views

Get a permalink structure of /%posttype%/%category%/%postname%

I have a custom post type named Reportage, added in functions.php: add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'reportage', array( ...
2
votes
0answers
49 views

Duplicate Australian E-Commerce site

I have a WordPress ECommerce site targetted for US customers. I am planning to launch a different site for Customers in Australia. As I will be selling the same products the website/information will ...
2
votes
1answer
122 views

Page Revision date displaying on google search

This must likely is a noob question, but I'm trying to remove the revision date that is showing up on my pages on a google search. I'm unable to find a answer to this on google, as all answers are ...
2
votes
2answers
945 views

Multiple post categories - single permalink

I created a post which is assigned to multiple categories. Eg: I have a post "My Post", and I put it in "foo" and "bar" categories. Now my article will have two permalinks, "/foo/my-post" and "/bar/...
1
vote
2answers
764 views

Plugin to automatically change anchor text of urls to the destinations title?

Say I link to http://www.glumbo.com on one of my posts. I want wordpress to automatically change the anchor text of the link to glumbo.com's title. How can I do this?
1
vote
2answers
3k views

Remove site name from title post

I want to remove the site-name from title post and used All in One SEO and this is the configuration but in Google search the site name display in all title post ( as this ) How can I remove ...
1
vote
4answers
11k views

How to change title tags on paginated posts?

I've created many post with multiple pages with the nextpage-tag. The problem is that these show up as errors in "Google Webmaster Tools" because of duplicate title tags and meta descriptions. The ...
1
vote
1answer
3k views

Allow spiders to crawl my site (selectable option in wp)

I was creating a site for testing and i selected an option when setting up wp that essentially disallows my site from being indexed/crawled. I would now like it to be crawled like normal, but i cant ...