=== WordPress Importer === Contributors: wordpressdotorg Donate link: https://wordpressfoundation.org/donate/ Tags: importer, wordpress Requires at least: 3.6 Tested up to: 4.9 Stable tag: 0.6.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file. == Description == The WordPress Importer will import the following content from a WordPress export file: * Posts, pages and other custom post types * Comments * Custom fields and post meta * Categories, tags and terms from custom taxonomies * Authors For further information and instructions please see the [Codex page on Importing Content](https://codex.wordpress.org/Importing_Content#WordPress) == Installation == The quickest method for installing the importer is: 1. Visit Tools -> Import in the WordPress dashboard 1. Click on the WordPress link in the list of importers 1. Click "Install Now" 1. Finally click "Activate Plugin & Run Importer" If you would prefer to do things manually then follow these instructions: 1. Upload the `wordpress-importer` folder to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Go to the Tools -> Import screen, click on WordPress == Changelog == = 0.6.4 = * Improve PHP7 compatibility. * Fix bug that caused slashes to be stripped from imported comments. * Fix for various deprecation notices including `wp_get_http()` and `screen_icon()`. * Fix for importing export files with multiline term meta data. = 0.6.3 = * Add support for import term metadata. * Fix bug that caused slashes to be stripped from imported content. * Fix bug that caused characters to be stripped inside of CDATA in some cases. * Fix PHP notices. = 0.6.2 = * Add `wp_import_existing_post` filter, see [Trac ticket #33721](https://core.trac.wordpress.org/ticket/33721). = 0.6 = * Support for WXR 1.2 and multiple CDATA sections * Post aren't duplicates if their post_type's are different = 0.5.2 = * Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when an export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used. = 0.5 = * Import comment meta (requires export from WordPress 3.2) * Minor bugfixes and enhancements = 0.4 = * Map comment user_id where possible * Import attachments from `wp:attachment_url` * Upload attachments to correct directory * Remap resized image URLs correctly = 0.3 = * Use an XML Parser if possible * Proper import support for nav menus * ... and much more, see [Trac ticket #15197](https://core.trac.wordpress.org/ticket/15197) = 0.1 = * Initial release == Upgrade Notice == = 0.6 = Support for exports from WordPress 3.4. = 0.5.2 = Fix incorrect error message when the export file could not be uploaded. = 0.5 = Import comment meta and other minor bugfixes and enhancements. = 0.4 = Bug fixes for attachment importing and other small enhancements. = 0.3 = Upgrade for a more robust and reliable experience when importing WordPress export files, and for compatibility with WordPress 3.1. == Frequently Asked Questions == = Help! I'm getting out of memory errors or a blank screen. = If your exported file is very large, the import script may run into your host's configured memory limit for PHP. A message like "Fatal error: Allowed memory size of 8388608 bytes exhausted" indicates that the script can't successfully import your XML file under the current PHP memory limit. If you have access to the php.ini file, you can manually increase the limit; if you do not (your WordPress installation is hosted on a shared server, for instance), you might have to break your exported XML file into several smaller pieces and run the import script one at a time. For those with shared hosting, the best alternative may be to consult hosting support to determine the safest approach for running the import. A host may be willing to temporarily lift the memory limit and/or run the process directly from their end. -- [WordPress Codex: Importing Content](https://codex.wordpress.org/Importing_Content#Before_Importing) == Filters == The importer has a couple of filters to allow you to completely enable/block certain features: * `import_allow_create_users`: return false if you only want to allow mapping to existing users * `import_allow_fetch_attachments`: return false if you do not wish to allow importing and downloading of attachments * `import_attachment_size_limit`: return an integer value for the maximum file size in bytes to save (default is 0, which is unlimited) There are also a few actions available to hook into: * `import_start`: occurs after the export file has been uploaded and author import settings have been chosen * `import_end`: called after the last output from the importer What to Expect and How to Succeed – Reflex The Best

What to Expect and How to Succeed


In-house SEO refers to the practice of managing and executing search engine optimization strategies using a company’s internal resources, rather than outsourcing to an external agency.

There’s a long-term trend of companies bringing SEO programs and expertise in-house. Companies usually want someone who is invested in the long-term success of the company and who can collaborate closely with other teams in a way that is difficult for external agencies to do.

Here’s what it’s like to work in an in-house role.

Companies are different sizes and have different needs. They may have one dedicated SEO or a person who wears multiple hats and SEO is only part of their job. You might even be part of an entire team of SEOs.

The core responsibilities of in-house SEO will be largely similar, but there are tons of different directions that you can take. I’ve been an in-house SEO at 3 different companies, and I’ve had completely different experiences at each of them.

When I was at a mid-size company, I was newer in my career and wore a ton of hats. I was a mixture of developer and SEO, but later led the marketing team and sales as well.

It was a pretty broad role, and an eye-opening experience to be in charge of so many different things. I handled everything from tradeshows and magazine advertising, to public relations, lead tracking and scoring, as well as the website and SEO. It was like having a crash course in traditional and modern marketing all at once and I had a lot to learn.

At a larger enterprise company, I got to see and help an SEO program evolve. I’ve found that many companies go through a similar transition, where initially everything and everyone is siloed, but eventually things come together. It typically looks like this:

For Ahrefs, we’re an SEO toolset and the buy-in for SEO already existed before I joined. We have some of the best SEOs around and strategies in place that are proven to be effective.

It’s fairly easy for me to get buy-in for most things and I don’t have to prove that doing SEO is a good thing or justify the value of my work. At least that’s the case for most things. There are some interesting programmatic SEO projects where I still struggle with buy-in, but I know we’ll get there eventually.

My biggest learning at Ahrefs is how well our product-led SEO strategy works. We combine top-of-funnel informational content with middle-of-funnel solution-aware content. Every blog and video teaches people what something is and shows how Ahrefs can help them with their tasks, or fix their problems.

Here’s an example of how we incorporate this naturally into our content.

We incorporate product screenshots showing how to solve customer problems

Make your choice: manager or individual contributor (IC)

Managers are in charge of others and help coordinate efforts and grow their team and resources. Individual contributors are the ones who do most of the work and high-level ICs may be in charge of strategy or special projects like task or process automation.

I’ve been pushed into the managerial role a few times, both in-house and agency side. When I was a manager, it was less SEO work and more work trying to figure out how to support my team, their growth, and leverage them in the best way to get results and more resources. It was a similar game, but with different rules and goals.

Different people prefer different paths, and it’s okay if you don’t know which is right for you. People learn and grow and their situation in life or even their wants may change over time.

I generally prefer the individual contributor role and the work involved with solving challenges and creativity. However, having a great people manager that fights for the team is a powerful asset for a company. Seeing what people are good at and finding a way to use their skills to benefit the company is a super power.

There’s more than one way to make the transition from an agency to an in-house position. People take different paths and companies look for different things.

I’d say there are 3 main things you can do that might help:

  1. Shoot your shot. Apply to multiple roles and hope you get lucky.
  2. Work on skilling up. You could specialize in a certain skill, or you could go wide and know a little about a lot. Both of these are valuable for a company. I would say that keeping up-to-date with the industry is also important. These are mostly hard skills, but soft skills like communication are also extremely important for in-house roles. You need to speak the right language to be able to get buy-in and create effective reports.
  3. Network. Make friends with SEOs at other companies. Go to SEO meetups or SEO conferences. These professional connections often give you that “in”, or that break you need to make the transition in-house.

There are many reasons SEOs may want to work in-house instead of an agency. Some of those include:

The company may want in-house SEOs because they’re more invested in the company. They have more time to understand the business and be able to navigate issues.

Some people think in-house SEO will be easier than agency work, and I’d say that is generally true, but it can also be more frustrating.

Politics in particular can be frustrating and getting buy-in for SEO can be difficult. Relationships and soft skills are arguably more important than your SEO skills. If you can’t convince people why things need to be done, then they won’t get done.

Early on, you may be bored at a company. However, work piles on for people who are capable. As your name gets around and people realize you’re good at what you do, you may be busier than you would be at an agency.

There are a lot of teams, a lot of systems, and a lot of projects. It’s easy to get pulled in a lot of directions.

In-house SEO is about getting things done. You rarely need advanced strategies. For the most part, you need to get the basics right over and over and execute.

Prioritize

Do things that matter.

My best recommendation is to align to company or team goals. Most companies or teams have some products they prioritize or want to improve and that’s where you’re most likely to be able to get buy-in for SEO initiatives. Someone’s bonus is likely tied to the success of these projects, and they’re willing to invest resources to make sure they hit their targets.

You have to prioritize tasks and focus on the most significant issues. I typically use an impact / effort matrix as a visual to help others understand what I consider the most important tasks. Here’s what that looks like:

Use an impact / effort matrix for prioritizing SEO projects

You will likely have to work with any other teams involved for a better effort prediction, but in my experience I’ve found they appreciate it if you take a first pass at estimating the effort involved. Then give them the opportunity to make adjustments based on how much effort they think it will take.

It’s not glamorous, but if you get the SEO basics right at in-house companies, you’ll likely win. It’s hard to do that at scale, but boring projects = $$$ when it comes to in-house SEO.

Continuously educate and train others

Invest in regular training for the SEO team and other teams that touch on SEO like content teams or developers.

The more you can empower others, the easier your life will be. Train people and find your evangelists who believe in and help promote SEO at your in-house company. It’ll help you scale your impact.

Weekly meetings, office hours, networking events, and ‘lunch and learns’ are great for training and evangelism. But you can also do individual team training, group training, workshops, and internal courses that focus on different topics or tools.

Look for opportunities to add an SEO session to company events, workshops, or training other teams may be hosting. There are likely to be events targeted towards marketing, development, analytics or any number of opportunities where SEO can be a relevant topic.

Maybe even start an email newsletter with company and SEO industry updates people would find useful. Any chance to show your expertise will help your in-house program be successful.

There are many options to bring more awareness and capabilities around SEO to an enterprise organization. For example, you might create standards, a knowledge base of best practices and stand operating procedures (SOPs) so that people know what they should be doing, why, and how to do it.

You can also offer things like team training, workshops, videos, internal courses, or leverage any company-wide pushes for education like internal conference series. This will help you find those interested in SEO who can help you evangelize SEO through the organization.

Foster inter-departmental collaboration

Making friends through networking and soft skills are important for being successful in-house. You need people to like you and to want to work with you. You also need to be a bit opportunistic and be ready to work with them when they’re finally ready to work with you.

One way to get more buy-in is to show people the bigger picture. Communicate with other teams to integrate with them and then show everyone how that leads to more business success.

For example:

If you can show execs the whole picture of how teams can help each other to grow the business, then you’ll get buy-in and resources easier.

Show you had an impact

You’ll create a lot of different SEO reports for a lot of different people in-house. Check out our guide on enterprise SEO reporting to see some of the reports you’ll want to create and the metrics to include in them for different people. It includes things like:

  1. How to equate SEO metrics to money
  2. Selling SEO by comparing against competitors
  3. Different SEO metrics to include
  4. Creating status or project reports
  5. Reporting on opportunities

Final thoughts

You have a lot more flexibility in-house than you do at most agencies. Your experience will often be what you make of it.

If you have any tips, in-house SEO experiences you’d like to share, or questions, let me know on X or LinkedIn.





Source link

tech
      Reflex The Best
      Logo